Home/London/Dean Street Townhouse
Dean Street Townhouse 2 photos

Dean Street Townhouse

British London 4.4 Google (2,035)

A Georgian townhouse in the heart of Soho serving all-day British comfort food in an elegant, buzzy room - roast chicken, fish pie, steak, a celebrated afternoon tea and a traditional Sunday roast. Boutique bedrooms sit above. However, I mainly go for breakfast and the standout dish here is the lorne sausage and tattie scone.

69-71 Dean St, London W1D 3SE, UK
Visit Website Google Maps

More in London

← All restaurants
×