Jewel Tower

The 14th century Jewel Tower was one part of the royal Palace of Westminster. The edifice was built between 1365 and 1366 to house the personal treasure of Edward III.

,
Abingdon St, London, Westminster SW1P 3JX, United Kingdom