United Kingdom · 51.51° N, 0.13° W · 2024

London

London is built in layers: Roman foundations, Victorian infrastructure and a present that moves faster than the Tube at rush hour. History, finance, culture and ordinary daily life, all within a few streets.