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.
The Stoke House
British Restaurant in Victoria
Ad
Address
Nova Building
81 Buckingham Palace Rd
Victoria
London
SW1W 0AJ
Nova Building
81 Buckingham Palace Rd
Victoria
London
SW1W 0AJ
Telephone
020 7324 7744
020 7324 7744
Cuisine
British
British
The Stoke House Picture Gallery
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this restaurant