Wanted to share some really neat details I noticed while scouting in Chelsea the other day. This building, at the corner of 23rd & Ninth, is known as London Terrace Gardens and actually stretches all the way to 10th Ave. When it was built in 1931, it was considered the largest apartment building in the world.
. . .
→ Read More: Chelsea Birds Are Watching You