Tag Archives: King’s Cross Development Scheme

New Google HQ, London

Plans have been submitted by London firm Allford Hall Monaghan Morris to combine Google’s existing London offices on one site.