An indoor arena built in 1934 in Wembley Park, London, England. Renamed Wembley Arena in 1978, and is actually known as The OVO Arena since 2022. Alias: Wembley Arena