The Jewel Tower is a 14th-century surviving element of the Palace of Westminster, in London, England. It was built between 1365 and 1366, under the direction of William of Sleaford and Henry de Yevele, to house the personal treasure of King Edward III.
London Eye
Big Ben
St James's Park
Westminster Abbey
The Red Lion, Parliament Street
Tattershall Castle
All Bar One Waterloo
50 Kalò di Ciro Salvo Pizzeria London