London, UK is a major capital built around the River Thames, with dense neighbourhoods, long river corridors, and a skyline ...
From the top attractions to the most frequently asked questions, our guide has all you need to plan your next visit.