I never really understood addresses in New York, When someone would say to meet on the corner of 5th and 82nd I would have no clue what they meant. After being there for a few days you begin to realise that the chaos of the city is actually moderately organized.
So many modern buildings are designed around a glass façade. London is getting filled with these building that mirror the environment around them. Manhattan is exactly the same but for some reason look a lot better then what we have back home. I guess all new environments have their uniqueness that takes time until you take it all for granted.