The Tower of London is a crowd drawer among tourists around the world. The historic British castle is located at the Central London which can be seen north of the famous River Thames. Aside from being a royal residence, the castle was also used as a prison, Sir Thomas More or Saint Thomas More (catholic saint patron of politicians) was imprisoned here until he was beheaded in 1535.
Inside the tower ground, you can see the welcome guards and tour guides dressed as Yeoman Warders. A tour for the collection of diamonds and crown jewels (taking photos inside is not allowed) of the British monarchy, visit the tall White Tower from 1907, see the various armors used in battles, there are reenactments of the historic events as scheduled.
The tour has an entrance fee so keep a budget for this worthy visit.
The Tower of London is open to public
See more from the official page of Historic Royal Palaces website: