The Crystal
No items found.

The Crystal

The Crystal is a newly constructed, iconic building in central London, designed to improve our knowledge of urban sustainability and to help people explore how our cities can have a better future. The Crystal building itself is one of the world’s greenest buildings and is home to 14 interactive zones.