The Jewel Tower is a medieval tower, part of the Palace of Westminster, built in the 14th century.
Jewel Tower is already in our database — build a personalized itinerary in minutes.