Dean Street Townhouse
69 Dean Street
Keywords: English, Rules See all and suggest more
First reviewed by Linda
Had a wonderful Christmas Eve dinner here, intimate, great food.
The Dean Street Townhouse is a new boutique hotel and dining room from the Soho House Group. The restaurant service classic British cuisine from first thing in the morning until the early hours and already feels like a Soho institution.
Great vibe with great people
This is actually my favorite boutique London hotel - and I wish it was a Tablet Hotel. It's part of the Soho House group but much better attitude/more pleasant than some of their other spots. But the restaurant is also absolutely wonderful.Lovely, clubby vibe, very good food, charming service. Great location. Terrific crowd. You must order the twice-baked haddock souffle (it's worth a trip to London all by itself :)