M
Maul Anton Review of UNESCO
The Tower of London is a castle located in London ...
The Tower of London is a castle located in London alongside the River Thames which was first built by William the Conqueror from c. 1077 CE and significantly added to over the centuries. Often referred to in England as simply the Tower , it has served as a fortress, palace, prison, treasury, arsenal, and zoo. Fallen kings, queens, and traitors were amongst those sent to the Tower, although surprisingly few inmates were executed within the castle's grounds. Today, it is a major tourist attraction with visitors eager to experience for themselves a place steeped in the history of England like no other, to admire the picturesque Beefeaters, and be dazzled by the fabulous Crown Jewels.

Comments: