The Tower of London is a historic castle on the Thames, founded by William the Conqueror and expanded over centuries. Its White Tower, walls and turrets have served as palace, prison, armoury and treasury.
Interesting facts…
The Tower has been the setting for famous imprisonments and executions, and still houses the Crown Jewels today.
Location: Tower of London, London EC3N, United Kingdom
The Tower of london.
£100.00Price
