Whenever I find myself in the Ear Inn, 326 Spring Street between Greenwich and Washington, it always seems to be a crystal clear but blustery day and that’s just as well, since this is a comforting oasis amid the rapidly-changing west end of Soho. This area has been targeted by developers and huge residential towers have been [...]

