
London
The capital of the United Kingdom, with royal history, museums and markets.
Photo: Bob Collowan / Wikimedia Commons / CC BY-SA 3.0 (source)
London is the capital of the United Kingdom and sits on the River Thames. It has almost two thousand years of history, major museums and a wide range of neighbourhoods to explore.
