Discover the Jewel Tower, a surviving part of the medieval Palace of Westminster. This 14th-century building offers a fascinating glimpse into London's rich history and the lives of those who once worked there. Explore its three floors and uncover centuries of stories within its ancient walls.
Abingdon St, London SW1P 3JY, United Kingdom, London