DEAN STREET TOWNHOUSE
|DEAN STREET TOWNHOUSE
|Phone:||+44 (0)207 434 1775
|Address:||69 – 71 DEAN STREET, LONDON, W1D 3SE, UNITED KINGDOM|
|Location:||London - Soho|
Dean Street Townhouse
Hotel Accommodation and Restaurant in Soho, central London
Dean Street Townhouse is a 39 bedroom hotel and all-day dining room, located in the thick of buzzing Soho, in central London.
Serves breakfast, lunch, dinner, coffee and drinks.
Please contact your Dean Street Townhouse directly for bookings and enquiries.