Tag Archives: The Stoke House

November 14

LONDON EATERIES – A carvery with a twist at The Stoke House Victoria

Just minutes away from Victoria tube station is the Stoke House, a British carvery with a twist. It’s located in the Nova building within a courtyard which has a selection of other restaurants. The courtyard does give the feeling of being in the city, but still removed enough to feel more intimate. Once inside there […]