Office buildings in Canary Wharf, London royalty-free stock photo
{"Image ImageDescription": "Office buildings in Canary Wharf in London center, financial district. It's a large office and shopping development in East London, located in the London Borough of Tower Hamlets, on West India Docks on the Isle of Dogs. http://santoriniphoto.com/Template-Vetta.jpg", "Image Copyright": "mbbirdy"}