myholidaypilot

Tower of London

Tower of London, London — United Kingdom
Photo by Gavin Allanwood on Unsplash

A historic castle on the north bank of the Thames that has served as a royal residence, prison, and fortress for nearly 1000 years. It houses the Crown Jewels and offers insight into centuries of English history with its medieval towers and exhibitions.

Things to do

Food to try

Local customs & good to know

Nearby