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.
69-71 Dean Street, London, Soho, W1D 3SE
Monday-Thursday: 19:00 - 00:00
Friday: 19:00 - 1:00
Saturday: 20:00 - 1:00
Sunday: 20:00 - 23:00