Olympia London has appointed Stambridge for unified event security and expanded Carlisle Support Services’ role to manage operations at its new International Convention Centre (ICC), opening Spring 2026. The £1.3bn redevelopment also restores historic halls, positioning Olympia as a modern global hub for exhibitions, conferences, and live entertainment.