Tower of London – A New Permanent Exhibition

Tower of London - Courtesy VisitBritain

Tower of London – A New Exhibition Explores  The Building’s History: Having once served as a fortress, a palace, a prison, a base for royal power and now home to the Crown Jewels, the Tower of London is a building with a remarkable history. For over 900 years, it has been home to many British […]