About This Property
Dean Street Townhouse is a charming Georgian hotel located in the heart of Soho in London, England. The hotel is situated in a historic building that dates back to 1732, and it has been beautifully restored while maintaining its original character. The hotel boasts 39 individually designed bedrooms, a restaurant, a bar, and a private dining room.
What sets Dean Street Townhouse apart from other hotels in London is its reputation for excellent food and drink. The restaurant serves traditional British fare with a contemporary twist, using locally sourced ingredients whenever possible. The menu includes classic dishes like fish and chips, shepherd’s pie, and steak and kidney pudding, as well as more modern offerings like roasted cod with cauliflower and hazelnuts or grilled lamb chops with mint sauce. The restaurant is open for breakfast, lunch, and dinner, and it is a popular spot for pre-theatre meals and weekend brunch.
The hotel’s bar is also a destination in its own right, with an extensive cocktail menu and a cozy atmosphere that makes it the perfect place to unwind after a long day of sightseeing or business meetings. The bar serves classic cocktails like martinis and negronis, as well as more creative concoctions like the Bloody Mary-esque “Dean Street Mary” or the refreshing “Soho Collins.”
Overall, Dean Street Townhouse is a must-visit destination for anyone looking to experience the best of British hospitality and cuisine. Its location in the heart of Soho, combined with its cozy atmosphere, excellent food and drink, and top-notch service, make it a true gem in the London hotel scene.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.