A royal residency, place of execution, and home to the dazzling Crown Jewels. Built in the 1070’s, the Tower of London is ...
The Wardrobe Tower, completed in 1199, was designated to hold royal garments and the Crown Jewels of England. Many visitors flee to the tour each year just to see the fascinating jewels and crowns ...