Photos
About
The Jewel Tower was built within the Palace of Westminster between 1365 and 1366, on the instructions of King Edward III, to hold his personal treasure.
Not scored yet
We score places once we have ratings and popularity signals for them.
Reviews
Loading reviewsβ¦