London, England. January 2018 Google headquarters offices in London close to St Pancras International and King's Cross train stations.


Size: 4873px × 3253px
Location: London
Photo credit: © Roberto La Rosa / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 2018, architecture, brexit, building, business, career, center, city, communication, company, corporate, corporation, cross, development, digital, employee, employment, england, entrance, exterior, glass, google, head, headquarter, headquarters, hq, hub, internet, investment, kingdom, kings, landmark, london, modern, network, office, sign, street, success, tech, technology, uk, united, view, web, work, workers, youtube