The thing that struck me about New York is that it is a city of vistas. Long straight gridded roads that intersect neatly and at each end there is a surprising vista. I like that! A city of tidy roads and interesting perspectives, completely unlike the weblike network I've come to know in London. Oh and the skyscrapers are REAL sky-scrapers. So tall! Much taller than what I've seen in London or even Tokyo.