Dean Street Townhouse
About
Nestled in the vibrant heart of Soho, Dean Street Townhouse is a boutique hotel that marries historic charm with modern comfort. The Georgian townhouse, built into the iconic streetscape, boasts 39 rooms that preserve original fireplaces, marble cladding and distinctive period details, offering guests a uniquely intimate London experience. All‑day dining is a centerpiece of the hotel, serving classic British fare from traditional Sunday roasts to a crowd‑pleasing Saturday brunch that runs until 5 pm. The elegant restaurant, located above the accommodation, delivers a menu crafted around seasonal, locally sourced ingredients. Beyond rooms and food, Dean Street Townhouse provides exclusive private dining rooms and event spaces, ideal for intimate celebrations, business gatherings or small social occasions. With its prime Soho location, the hotel makes it effortless to explore nearby theatres, boutiques, cafés, and nightlife, making it a perfect base for both leisure and business travelers.
Highlights
- All-Day British Classics Menu
- 39 Historic Georgian Bedrooms
- Private Dining & Event Spaces
- Prime Soho Location
Good to Know
Good for
Best time to visit
Spring and early Autumn offer comfortable temperatures and fewer tourists, making for a relaxed stay in the bustling heart of Soho.