Dean Street Townhouse

113 reviews on Yelp
  • This was a real afternoon treat! I was so glad I brought my mum - we were really well taken care of and the surroundings were so plush and relaxed. It was a...

    Read More
  • Went here for a business dinner. Really nice decor, comfortable and upscale. Got a couple of beers at the bar to start, Camden Pale Ales which were quite...

    Read More
  • Such a great place. Love the location in Soho, walking distance to theaters, great food, Oxford street, Liberty, etc. All other places to visit we took the...

    Read More

Information

Mon
07:00 - 23:30
Tue
07:00 - 23:30
Wed
07:00 - 23:30
Thu
07:00 - 00:00
Fri
07:00 - 00:00
Sat
07:00 - 23:30
Sun
08:00 - 22:30
£££
69-71 Dean Street
London W1D 3SE
United Kingdom
+44 20 7434 1775