OVO Wembley Arena, London

OVO Wembley Arena, London

  • Established :
    May 24, 2024
  • Type : Standing
  • Address :
    OVO Arena Wembley, Engineers Way, London, UK Directions open_in_new

Wembley Arena is an indoor arena next to Wembley Stadium in Wembley, London, England. The 12,500-seat facility is London's second-largest indoor arena after The O2 Arena, and the ninth-largest in the United Kingdom.

Upcoming Events
No upcoming event found.