Dean St Townhouse

a 39 bedroom hotel and all-day dining room, located in the thick of buzzing Soho, central

This restaurant is a London classic located in the heart of Soho. While the majority of people come to dine on the traditional English fare at breakfast, lunch, dinner or tea, you can’t beat a good bellini at the bar of Dean St Townhouse. That being said, you could always add a few glasses of champagne to your tea.

Rate and write a review

Your email address will not be published. Required fields are marked *

Dean Street 69-71
London W1D 3SE England GB
Get directions
Bar Opening Hours Mon - Thurs: 7am - 12am Fri: 7am – 1am Sat: 8am – 1am Sun: 8am – 11pm