England

Experience grandeur at London Arena. Versatile, state-of-the-art venue with capacity for up to 20,000 guests. Perfect for sports, concerts, exhibitions and more.