Dean Street Townhouse
Located in the heart of London’s Soho, Dean Street Townhouse serves an all-day menu with a focus on British classics, including a traditional Sunday roast and afternoon tea.
Above and adjacent to the restaurant, Dean Street Townhouse has 39 bedrooms that reflect the building’s original features, from Georgian fireplaces to vintage marble cladding
Above and adjacent to the restaurant, Dean Street Townhouse has 39 bedrooms that reflect the building’s original features, from Georgian fireplaces to vintage marble cladding
Restaurant
With an all-day menu, Dean Street Townhouse focuses on British classics, including a traditional Sunday roast. Plus, start the weekend right with a Saturday brunch, served until 5pm.
Find us
Address
69-71 Dean St, London W1D 3SE, United Kingdom
Opening Hours
Monday to Thursday: 7am to 12am, Friday: 7am to 1am, Saturday: 8am to 1am, Sunday: 8am to 11pm
Contact
T: +44 (0)20 7434 1775