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
Interior of Dean Street Townhouse

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.
dean street townhouse interior

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