We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
81 Buckingham Palace Road, London, SW1W 0AJ
Work hours
MO 12:00 – 22:00 SA 12:00 – 22:00
TU 12:00 – 22:00 SU 12:00 – 19:30
WE 12:00 – 22:00
TH 12:00 – 22:00
FR 12:00 – 22:00
About Stoke House Restaurant Victoria
Description
Stoke House is a modern British steak house restaurant serving lunch and dinner daily. We specialise in Sunday roasts and traditional cuts of the most delicious meats and seasonal produce from the UK, and all just minutes from Victoria Station in London. We serve wonderful cocktails from our bar with a buzzy happy hour, with outdoor dining for those sunny days. As part of the Nova complex, we are ideally situated for the Apollo Victoria Theatre for Wicked and the Victoria Palace Theatre for Hamilton. We are also a 5-minute walk from Buckingham Palace.

Restaurants in London, United Kingdom

Food & Restaurant 37 Indian Restaurant 35 Coffee Shop 19 Fast Food Restaurant 19 Burger Restaurant 18

Similar places nearby