Dean Street Townhouse


Located in the heart of Soho in a Georgian building, Dean Street Townhouse features everything from original fireplaces to vintage marble cladding in its 39 bedrooms. During your stay, head downstairs to enjoy an all-day menu of British classics or a traditional afternoon tea.
Soho House members and Soho Friends can book bedrooms at reduced rates. Bookings made outside of this are charged at the standard public rate.