LONDON - APRIL 11: Businessmen going to work in Canary Wharf on April 11, 2013 in London. Canary Wharf is a major business district with around 14,000,000 square feet of office and retail space.

Stock Footage ID: 3778508
Categories: People, Business/Finance
Duration: 8s
Aspect Ratio: 16:9

Download Royalty Free Stock Images