The new Google headquarters in London, England occupies half of the Central Saint Giles development at 1 St Giles High Street. The 160,000 sq. ft. interior space has a quirky cutting-edge design by PENSON.
A mix of modern and 70s retro style defines this unique workspace, which features many lounging areas.