where is sutton place nyc
London-like. Sutton Place which is located between the East River and Second Avenue from 52nd Street to 59th Street can be described as New York Cityâs little piece of London as the area is peppered with stucco pre-war co-ops and townhouses which are reminiscent of the tony area of Belgravia in London.