City Road Roundabout with Inmarsat ofices City of London EC1 England


Size: 5150px × 5176px
Photo credit: © Andrew Holt / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, building, business, city, commercial, company, head, headquarters, industrial, industry, london, modern, office