web analytics
London Tech Week 2020

New Event Spaces Open in London

London’s MICE industry continues to go from strength to strength in 2022 with an impressive roster of new openings and developments.

Set to launch in autumn 2022, Oceandiva London, will be the largest floating event space and the first CO2-neutral event venue on the river Thames. Spanning across 3 decks, this unique blank canvas venue provides clients the ability to host large-scale events on the river, whether static or sailing in the heart of the city. Another of London’s biggest new innovations this year is Outernet London, ‘a billion-pound immersive media, music and culture district’ located in the heart of the West End. The new venue will house a huge selection of event spaces including Outernet Live, the largest live events venue to be built in central London since the 1940s, which boasts 23,000 sq. ft. of floor-to-ceiling 16k screens.

New Event Spaces in London

The city’s best-loved event spaces are also reinventing themselves with attractive new offerings and experiences to meet the needs of the world’s event planners.

ExCeL London recently announced a 25,000 sqm expansion to the east of the current venue, set to create new state-of-the-art convention facilities, exhibition halls and conference rooms, together with new outdoor spaces, all helping to put London at the forefront of the global events industry. This expansion runs alongside ExCeL London’s commitment to reaching net zero by 2050, having just recently been certified as a carbon-neutral venue.

Olympia London, one of London’s most iconic event spaces, is also undergoing a £1 billion redevelopment set to transform the venue and surrounding areas by 2024. A staple in London’s event scene for over 135 years, the regeneration at Olympia London will majorly enhance the experience with new entertainment, dining and accommodation options. Among the new additions is a 4,400-capacity live music venue and a 1,575-seat theatre – the largest new permanent theatre build of its kind to open in London since the National Theatre in 1976. Visitors will also be able to enjoy 20+ cafes, bars and restaurants in a beautiful sky garden with views across London, 2.4 acres of pedestrianised public space and a cycle hub.

Scroll to Top