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: Hardens

Rate this Restaurant



Restaurant Opening Times

Breakfast: 7.00am (8.00am Fri-Sat) through
Lunch: until
Dinner: 12.00am (10.30pm Sun)

Accepted credit cards

Visa, Master Card

Online Booking Availability for Dean Street Townhouse

Book Now

Online booking is available with our bookings partner.

Bookings are confirmed instantly by email.

Facilities at Dean Street Townhouse

  • Private dining room
  • Private parties
  • 120 covers


Accomodation is available, (39 rooms)


Dean Street Townhouse
69 - 71 Dean Street
West London

Nearest tube station: Tottenham Court Road

Customer Ratings on Dean Street Townhouse

Please join our community and share your comments on this restaurant.

Rate this Restaurant

Dean Street Townhouse Christmas Menu

Restaurant menus often vary from day to day, so the above should be treated as examples of what to expect in terms of cuisine and price.

Images of Dean Street Townhouse

Dean Street Townhouse
Dean Street Townhouse
Dean Street Townhouse

Virtual Tour of Dean Street Townhouse