ChillTripTower of London
A historic castle on the north bank of the Thames, built by William the Conqueror after 1066. Home to the Crown Jewels and centuries of royal history, it is one of London's most iconic landmarks.
AddressLondon, EC3N 4AB, United Kingdom
4.7/5 on Google
Opening hours+
- Friday9 am–5:30 pm




