The building was purpose-designed as the Greater London Authority’s (GLA) headquarters and was opened by the Queen in 2002. Former mayor Ken Livingstone referred to it as a ‘glass testicle ...
The Crystal building in the Royal Docks in Newham will become the home of the mayor and the Greater London Authority (GLA) at the end of next year. More than 1,000 employees of the GLA group were ...