1/26/2010

Dean Street Townhouse, a London restaurant under the Soho House Group umbrella, offers a menu of comfort foods, plus the option of staying the night. Fish and chips, house-baked bread, roast pumpkin soup and Dover sole are highlights.

Full Story:
Bloomberg

Related Summaries