Review on Dean Street Townhouse
Combining a 39 bedroom boutique hotel and sleek dining room, the Dean Street Townhouse is the fabulous new establishment from the Soho House Group - perched along Soho's fashionable Dean Street, this superb new restaurant has got everyone talking with its stylish dining room complete with cool red banquettes, a fabulously well stocked long bar and works of art by various contemporary British artists. The background soundtrack features an eclectic mix of music and the classic cocktails are always a treat.
The kitchen serves up simple but exquisite British dishes from a weekly changing menu of seasonal British ingredients as well as breakfast, brunch and afternoon tea. Dean Street Townhouse is a real hotspot in Soho and is sure to be for some time to come.
Dean Street Townhouse is also featured in: HardensRate this Restaurant
Restaurant Opening Times
Breakfast: 7.00am (8.00am Fri-Sat) through
Dinner: 12.00am (10.30pm Sun)
Accepted credit cards
Visa, Master Card