The Gardens, London Terrace, New York City
[London Terrace.]
London Terrace, West 23rd St.
NYC Supermarkets--London Terrace
[West 24th Street, back of London Terrace.]
Terraces -- Central - Park. New York.
Terrace Cetnral Park -- New York.
Terraces -- Central Park. New York.