Pages

Friday, August 3, 2012

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...