Skip to content

The Crystal

The Crystal is an innovative landmark building, and the most sustainable events venue in London. It is home to 17 state-of-the-art and technologically advanced event spaces that can cater for product launches, fine dining receptions, corporate events and more. Its crystalline shape creates flexible, naturally lit meeting and function rooms, including a 270 seated auditorium and the world’s largest exhibition on urban sustainability. The Crystal has its own in-house event management team to co-ordinate all logistics from AV to catering, to branding and soft furnishing opportunities, ensuring that all client requirements are met and necessary preparations made.