Stock Photo: The Jewel House at the Tower of London, the storage site of the British crown jewels, England, United Kingdom, Europe