
London, United Kingdom
Dean Street Townhouse: Elegant Dining & Lodging in Soho, London
Nestled in the vibrant heart of Soho, Dean Street Townhouse is a charming Georgian townhouse that seamlessly blends elegant lodging with a trendy restaurant. Located at 69-71 Dean Street, London W1D 3SE, this establishment is renowned for its British cuisine and inviting atmosphere, making it a popular choice for both locals and visitors. Whether you're looking for a cozy place to stay or a delightful dining experience, Dean Street Townhouse offers a unique blend of comfort and sophistication.
Accommodations
The accommodations at Dean Street Townhouse are designed with a refined touch, offering guests a comfortable stay in beautifully appointed rooms. Each room features:
- Elegant decor with modern amenities.
- Comfortable beds and spacious layouts.
- Complimentary Wi-Fi and room service.
Dining & Culinary Delights
The on-site restaurant at Dean Street Townhouse serves a delectable array of British cuisine, making it a must-visit for food enthusiasts. Highlights include:
- Seasonal dishes crafted from locally sourced ingredients.
- A cozy bar area serving a selection of wines and cocktails.
- Afternoon tea service, perfect for a relaxing break.
Location & Nearby Attractions
Dean Street Townhouse is ideally situated in Soho, a bustling area known for its vibrant nightlife and cultural attractions. Nearby landmarks include:
- The iconic Soho Theatre, known for its innovative performances.
- The bustling streets of Oxford Circus, just a short walk away.
- A variety of shops, cafes, and bars that embody the spirit of London.
British
$$$
Open Now - Closing 12:00 AM
Monday
07:00–00:00
Tuesday
07:00–00:00
Wednesday
07:00–00:00
Thursday
07:00–00:00
Friday
07:00–01:00
Saturday
08:00–01:00
Sunday
08:00–23:00
Aggregated Ratings 4.4
Loading map...
Gallery



See all images