News

The Tower of London has impressed—and terrified—people for nearly 1,000 years. Built to impress and terrify, the Tower was first a fortress in the 1070s and then evolved into a prison for ...
The installation inside the tower is included as part of Tower of London admission (£35.80 for adults, £17.90 for children). A small part of the display will be visible from the public footpath ...