Jewel Tower

London, UK – June 1, 2008 : The Jewel Tower opposite the Houses of Parliament in London, England, UK is a surviving section of the Palace of Westminster, which was built in 1366 to house Edward 111’s crown jewels and treasures, it is now a museum

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.