Dean Street Townhouse, Restaurant
69-70 Dean Street, London, W1D 3SE -
Up to
30 standingOffers
catering
A 39-bedroom Townhouse hotel and restaurant in a pair of Georgian residences in London's Soho.
If you would like to know more things about our spaces, please feel free to send us an enquiry with your request and we'll answer you as soon as possible.
Capacity & layout
Cabaret
up to 30
Catering & drinks
Catering arrangements
Amenities
Tea
Public transport
Premises parking
Location