Inmarsat is a technology company providing satellite communications based at City Road in London, UK


Size: 4000px × 2649px
Photo credit: © Matthew Ashmore / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 99, architecture, block, borough, brand, branding, building, city, close, closeup, communications, company, copy, copyspace, england, hackney, high, inmarsat, kingdom, logo, london, modern, office, rise, road, roundabout, satellite, silicon, space, street, tech, technology, uk, united, urban