London Food Find: Sunday Roast at Dean Street Townhouse
Set inside a swanky Georgian townhouse in London’s Soho is the Dean Street Townhouse – the location of one of the city’s most indulgent Sunday roasts (favorite trimmings included).
Unlike its exclusive sister establishment Soho House which is located nearby, non-members can stay and eat nostalgic British comfort food inside the chic French bistro interiors together with the restaurant’s fashionable local media crowd.
https://www.deanstreettownhouse.com/
69 – 71 Dean St, London W1D 3SE, United Kingdom
+44 20 7434 1775 | Make a Reservation
(All images courtesy of Dean Street Townhouse)
Â
Share this
Like this