Find results that contain all of your keywords. Content filter is on. Search will return stock photos and royalty free images.
Make it so!
You have chosen to exclude "" from your results.

Choose orientation:

Iconic 20 Canada Square Office Building In Canary Wharf London , United Kingdom Editorial Photo


Iconic 20 Canada Square office building in Canary Wharf London , United Kingdom Editorial Stock Photo
Designed by
Title
Iconic 20 Canada Square office building in Canary Wharf London , United Kingdom #206802273
Description

20 Canada Square is an office building located in the Canary Wharf section of London. Currently, 20 Canada Square is home to the London Trading offices IST of BP and the UK headquarters of American company S&P Global.The building is divided into twelve floors, with S&P Global and BP each occupying 6 floors.

This image is editorial