Hotels

Dean Street Townhouse

A 39-bedroom Townhouse hotel and restaurant by Soho House & Co, in a pair of Georgian residences in London’s Soho.

69 - 71 Dean Street, Soho
Contacts & Details
T: +44 (0)207 434 1775
M: hotel@deanstreettownhouse.com
W: Dean Street Townhouse

ADDRESS
69 - 71 Dean Street, Soho

Facebook
Twitter
Instagram
Keep up to date with My Art Guides
Sign up to our newsletter and stay in the know with all worldwide contemporary art events