Delve into the Tower of London History

Tower of London History The Tower of London, built in 1078, was a royal residence and sanctuary. Moreover, it served as a fortress, armory, barracks, prison, and a place of torture and execution. Additionally, it held exotic animals, and it secured the Crown Jewels and the Royal Mint. Tower of London Facts The fortress offered its raven birds protection for hundreds of years. According to … Continue reading Delve into the Tower of London History