Click to sign up for free or sign in to an existing account and gain full access to the site.

Dean Street Townhouse

69—71 Dean St., W1D 3SE

Dean Street Townhouse is a boutique hotel and dining room from the Soho House Group. It’s located on (yes) Dean Street, which is constantly buzzing with the Soho crowd who can frequently be found perched at the bar — cocktails in hand.

The restaurant serves classic British cuisine with favourites such as the twice-baked, smoked haddock soufflé to start, mince and potatoes or roast Banham chicken with sage and onion stuffing as popular mains.

The interiors are dark, cosy and seductive with walls scattered with the cream of contemporary British art. The small but perfectly formed terrace is a delight in warm weather and has the added benefit of being right in the heart of Soho.

Dean Street Townhouse serves Soho’s faithful from first thing in the morning until the early hours and if things go horribly wrong (or if you get lucky), you can crawl a few paces to the hotel rooms upstairs. It’s also a great place for a business lunch, but make sure you clear your afternoon calendar as lunch can often merge into dinner.


Words: Emyr Thomas

X

Email Dean Street Townhouse

X

Submit

You must be signed in to submit an establishment to the guide.