Book a table

Which restaurant would you like to visit?

Sorry, no results could be found
Sorry, no results could be found Make sure your location is spelt correctly. Try adding a postcode, city or landmark.

      Tower Hill

      1 Byward Street, London, EC3R 5AS

      Get directions

      020 7626 5025

      Enjoy delicious pizza in our stunning and welcoming restaurant, close to some of London’s most iconic landmarks, like the Tower of London and Tower Bridge. And when the sun is out, get outside for a spot of al fresco dining.

      Which day would you like?

      How many people?

      At what time?