Google London offices at Central St Giles, London, England.
Size: 5109px × 3420px
Location: Covent Garden, London, England, UK
Photo credit: © Roberto Herrett / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, central, colourful, contemporary, covent, development, exterior, garden, giles, google, headquarters, horizontal, hq, london, offices, st, uk