London England Tourist Information and City Guide
Canary Wharf is a large business development area in London England. A number of large banks including Credit Suisse, HSBC, Citigroup, Morgan Stanley, Bank of America, and Barclays are located in Canary Wharf.
The The Telegraph, The Independent, Reuters, and the Daily Mirror are some media companies in this area.