Tag Archives: dean street

Travel: London’s Soho Hotel

I first posted this in early April but I’ve been traveling a bit lately (visit next week for a report on my latest trip to Dallas and the . . . interesting hotel I stayed in – not exactly a design lover’s dream), and I find myself comparing every hotel to the Soho Hotel in […]

Read more