yes
The British crown jewels are kept at the Tower of London, and can be viewed by the public.
All of the British Crown Jewels.
The Crown Jewels of England have been in the Tower of London since 1303.
No, the crown jewels are kept in the Tower of London ;)
The Tower of London
The Crown Jewels.
Her jewels
The Crown Jewels.
Yes.
The Crown Jewels are kept in the Tower of London which is guarded by the Beefeaters.
The Crown Jewels of England have been in the Tower of London since 1303.
The Tower of London.