Google
×

OVO Arena Wembley

(14,840) Arena in Wembley, England
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. The Empire Pool was built for the 1934 British Empire Games by Arthur Elvin.
Address: Engineers Way, London HA9 0AA, United Kingdom
Phone: +44 20 8782 5566