A tale of two cities. London and Paris, two of the world most famous and glamorous cities are compared in this infographic. Numerous comparisons are made including notes on architecture, population, family fun and culture.

London and Paris