Tower of London

The Tower of London has a Jewel House Shop.  This article was featured in The News of the World

Jewel House Shop

Jewel House Shop

Leave a Reply

Your email address will not be published. Required fields are marked *