Not every apartment complex gets to see its name up in lights. But this famous New York City landmark, topped with a 30 x 50-foot illuminated “Tudor City” sign, is worthy of the razzle-dazzle. It’s a cinematic jewel in New York City’s skyline, appearing in movies like ‘The Godfather Part III, ‘Taxi Driver’ and ‘The Bourne […more]
Posted in: New York
Comments are closed.