London's answer to the Manhattan Skyline is Canary Wharf, a cluster of impressively tall buildings around Canada Square housing some of the biggest names in the financial business. In the space between these behemoths lies a playground of shops, ice rinks and cinemas.
Canary Wharf really is tremendously impressive. Especially, the exit from Canada Square tube station which is like the exit from the 6 next to the Chrysler Building in New York - the overwhelming sensation is "tall" and the squares are beautifully kept and packed at all hours of the day and night.