London, UK - September 16, 2010: Outside view of 30 St Mary Axe, likely being called Gherkin, and Heron Tower. Commuters walking pass by these modern buildings near Liverpool Street Station.

London, UK - September 16, 2010: Outside view of 30 St Mary Axe, likely being called Gherkin, and Heron Tower. Commuters walking pass by these modern buildings near Liverpool Street Station.  - 10164944

Similar stock images

to-top-page