Tower Hill Restaurants
We've selected a number of Tower Hill restaurants for that perfect evening out north of the river. Home to one of the most historical London landmarks, the Tower of London, Tower Hill also contains a number enticing eateries, so check out our recommended list of Tower Hill restaurants and sample some quality cuisine in the capital.
43 Buckingham Palace Road, Victoria, London, SW1W 0PP
(020) 7958 7000
Escape from the bustle of Victoria for some welcome time out at BBar where you can enjoy a range of South African and other global dishes. BBar also has a comprehensive choice of cocktails and world wines.
- Victoria’s best cocktail venue, elegant yet relaxed
- The perfect place to catch up with friends
- Awarded certificate of excellence from Trip Advisor
- Monthly special deals and promotions
- Now also serving breakfast, Monday to Friday
More Tower Hill Restaurants
The wine bar and restaurant of Davys at Plantation Place benefits from views of the stunning bronze horses guarding the entrance to Minster Court.
Unit 8, Plantation Place, Mincing Lane, Fenchurch, London, EC3R 5AT
(020) 7621 9878
Booking in advance is essential
Ivory House, St Katharines Dock, East Smithfield, London, E1W 1BP
This is no ordinary restaurant! You can have a right royal time at the Medieval Banquet London. Enjoy traditional medieval fare with King Henny VIII whilst knights battle right in front of your very eyes.
(020) 7480 5353
Fine dining that is not overpriced. If you enjoy steak you will love the food here, without question.
America Square, 14 Crosswall, Tower Hill, London, EC3N 2LJ
(020) 7481 8422
Perkin Reveller is a modern restaurant that is inspired by Medieval London. The British menu makes good use of seasonal produce and they have a good selection of locally brewed beer and fine wines available.
The Wharf at The Tower of London, The City, London, EC3N 4AB
(020) 3166 6949
For healthy and nutritious food take a trip to the eco friendly Pod restaurant on Lloyds Avenue.
5 Lloyds Avenue, Tower Hill, London, EC3N 3AE
(020) 3174 0038