Find and book great restaurantsFind a Restaurant
|Address:||69-71 Dean Street, London W1D 3SE|
|Tel:||020 7434 1775|
|Price: £51.00||Wine: £22.00||Champagne: £47.00|
|Opening Hours:||Mon-Sat 7am-12M (Sat 8am- ) Sun 8am-11pm|
0 of 2 people found this review helpful.
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.