London : Jewel Tower

It is a 14th-century surviving element of the royal Palace of Westminster. It was built between 1365 and 1366. The tower, a three-storey, crenellated stone building, occupied a secluded part of the palace and was protected by a moat linked to the River Thames.

hotels nearby

map and directions

food and drinks

more information