Skip to content
Tower of London

Attractions / United Kingdom / London

Tower of London

A royal fortress on the north bank of the Thames.

Photo: Bob Collowan / Wikimedia Commons / CC BY-SA 3.0 (source)

The Tower of London is a historic castle on the north bank of the River Thames. William the Conqueror began building it after the Norman conquest of 1066, and the central White Tower dates from about 1078.

It is a UNESCO World Heritage Site, listed in 1988, and it houses the Crown Jewels.

Getting there

Not yet verified

Visitor tips

Not yet verified

Traveller experiences

No experiences have been shared for this place yet.

Share your experience of Tower of London