A Global Stadium for a Global City

London needs more sporting venues to meet demand. The London Bowl plans a world-class, 25,000-seat indoor arena situated close to the Queen Elizabeth Olympic Park in Stratford, East London.

Poised to be the capital’s most ambitious multi-sport project since the 2012 London Olympics, the venue is strategically designed to enhance London’s status as the sporting capital of the world

Want to keep in touch?

Connect with us today, and we can keep you up to date as the project emerges from concept, to planning, to delivery.