London Tower

London Towers Apartments

London Towers Apartments

April 26, 2014
London Terrace Towers is a pre-war doorman co-op built in 1930 and designed by Farrar & Watmaugh and is composed of four corner buildings at Ninth and Tenth Avenues, containing approximately 710 apartments. The building numbers are 405 West 23rd Street, 465 West…

Read More