Bank of America's London Offices

Bank of America's London Offices

Simon Dawson/Bloomberg

The Bank of America Corp. offices stand in the Canary Wharf district of London.