
One of England’s most famous and iconic relics, the Crown Jewels, is actually located and kept within the Tower of London. Indeed, the Royal Coronation apparel as it is officially known has been kept within the Tower of London since the 1600s! Through the years, it has been estimated that over thirty million tourists have visited the Tower in order to see the Crown Jewels.
Loading…