UK Headquarters for Willis by Foster + Partners

Located at 51 Lime Street in the City of London, the new tower for Willis’s UK headquarters just finished recently.…
Located at 51 Lime Street in the City of London, the new tower for Willis’s UK headquarters just finished recently.…