GOOGLE UK HEADQUARTERS, LONDON, UNITED KINGDOM, NOT KNOWN
GOOGLE UK HEADQUARTERS, LONDON, UNITED KINGDOM, NOT KNOWN Google's London headquarters is home to more than 1000 UK staff - or"Googlers" as they're known within the company. Located not far from London's Buckingham Palace the design sets out to deliberat
Size: 3440px × 4877px
Location:
Photo credit: © James Brittain-VIEW / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2008, 9tq, architecture, buckingham, dining, engine, google, googler, headquarters, kingdom, london, office, open-plan, palace, play, relax, road, search, sw1w, uk, united, work, worker, workers