Dean Street Townhouse
69 – 71 Dean Street
United Kingdom

T: +44 (0)207 434 1775

View Map

Dean Street Townhouse is currently undergoing maintenance work and will remain closed until early Summer 2021. We look forward to welcoming you back soon.

Your Enquiry


We are currently trying to improve access to all of our sites and services so everyone can enjoy them. Should you require more information about our venues and services please view our accessibility information.

Find out more here