hotel
Dean Street Townhouse
About
The Dean Street Townhouse is more than just a hotel; it's a destination. Situated in the ever-buzzing Soho, this Georgian townhouse exudes a captivating aura of history and elegance. We stopped by to try their all-day menu, and the delicious spread of British favorites really satisfied. Whether you're looking for a relaxing afternoon tea or a well-crafted cocktail, their menu is sure to impress. It's the kind of place that draws you in with its ambiance and has you planning your next visit before you even leave.