London Terrace
by traveller · · New York, United States · day · 440 views
London Terrace is an apartment building complex in the Chelsea neighborhood of Manhattan in New York City. It occupies an entire city block on Manhattan's West Side, bounded by Ninth Avenue to the east, Tenth Avenue to the west, 23rd Street to the south, and 24th Street to the north. Construction began in late 1929 and cost more than $25 million (equivalent to $443,605,000 in 2023) on what was to be the largest apartment buildings in the world.
Location on the map
Advertisement
Ad space (728×90)
Similar photos























