Lower Manhattan may not be packed with iconic sights, but SoHo and Greenwich Village are unrivalled for food, drink and shopping, says Becky Ambury.