Find and book great restaurantsFind a Restaurant
|Address:||69-71 Dean Street, London W1D 3SE|
|Tel:||020 7434 1775|
|Price: £51.00||Wine: £22.00||Champagne: £47.00|
|Opening Hours:||Mon-Sat 7am-12M (Sat 8am- ) Sun 8am-11pm|
1 of 2 people found this review helpful.
The Dean Street Town House was one of the greatest disappointments in recent London outings. Everything from the food to the service to the price was a disaster. It was exceedingly difficult to understand where the hype comes from, apart from being a slightly more civilised option in this part of SoHo, but I would not return if I was paid. The only plus is the decent atmosphere, but it cannot begin to make up for raw fish, rubbery side vegetables and an uspeakable mistake with the wine. Thumbs down.