Dean Street Townhouse

119 reviews on Yelp
  • We stayed at the Dean Street Townhouse while in London. We were traveling with our 25 year old daughter, so we had two rooms. From their category of rooms,...

    Read More
  • So when in London as a visitor you have to have Afternoon Tea, right? I will admit I researched this one and read up quite a bit before making my...

    Read More
  • Sorry but very disappointed in this spot in the heart of Soho. First the great! Wonderful interior, snuggle or lounge, you can do both on their decadent...

    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