Dean Street Townhouse, Soho, London. A beautiful grade II listed 1730s townhouse, home to a hotel with thirty-nine bedrooms (from as little as £95) and a swanky dining room. Open since November 2009, the townhouse has been restored with reclaimed French oak floors, panelled walls, plantation shutters and hand-painted wallpaper. Classic yet modern and stylish.Continue reading “Dean Street Townhouse”