by mkos83
London, United Kingdom - May 9, 2011: Illuminated modern buildings in North Dock in London's docklands at night. Canary Wharf is one of London's two main financial centres.