One of the London HQ office buildings for corporate tech giant Google is currently at Pancras Square, but new premises are under construction.


Size: 5472px × 3648px
Location: Google London HQ, Pancras Square, London, England UK
Photo credit: © Kay Ringwood / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: accommodation, building, business, corporate, cross, employees, employment, giant, global, google, headquarters, hq, kings, london, office, pancras, square, tech, working, workplace, www