Skip to content
Tower of London

Cities / United Kingdom

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.

Things to see in London