by mkos83
LONDON, UNITED KINGDOM - NOVEMBER 8, 2014: Modern buildings in North Dock in London's docklands on a cloudy day. Canary Wharf is one of London's two main financial centres.