Tower of London

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