Photo Par: Simon Brace

Tower of London

🇬🇧 London - England
Enregistre ta visite
100 Pts

The Tower of London is a historic castle located on the north bank of the River Thames in London. Renowned for its riveting history, it has served as a fortress, royal palace, and prison. It is home to the Crown Jewels and provides visitors with an immersive journey into English history.

IA
Sois le premier à le noter
Sois le premier à le noter
3Heures

Contact
Site web