Set in a beautiful Georgian townhouse, this popular boutique hotel and restaurant comprises of 39 bedrooms, an informal dining room, and a cosy Dean Street terrace. The restaurant itself serves up traditional British food all day, from breakfast and brunch to afternoon tea. Dean Street Townhouse is an all-rounder, whether you’re after a memorable night’s stay, casual alfresco drinks, or Sunday brunch with the family – there is something for everyone.

 

Address

69-71 Dean Street, London, Soho, W1D 3SE


Contact Details

020 7434 1775

Website

Instagram

Facebook


Opening Times

Monday-Thursday: 07:00-00:00
Friday: 07:00-01:00
Saturday:  20:00-01:00
Sunday:  20:00-23:00