Hanging at Canary Wharf in London (TRAVEL)
Canary Wharf is many of these things, plus, according to my son, the financial center of the universe. It was easy for me to recognize that there surely is a lot of business going on, and dozens of buildings to do it in.