One of Europe’s leading interior design and architecture studios PENSON has delivered Google’s new super HQ at Central Saint Giles, Covent Garden, London. The 160,000 sq.ft. HQ covers an amazing ...