A clear-cut must-see during any Tower of London tour is the Crown Jewels. The Jewels are kept under incessant armed guard in the Jewel House.
A clear-cut must-see during any Tower of London tour is the Crown Jewels. The Jewels are kept under incessant armed guard in the Jewel House.