London Wiki
Advertisement

Wembley Arena (originally Empire Pool) is an indoor arena, at Wembley, in the London Borough of Brent. The building is opposite Wembley Stadium.

For more details see the Wikipedia page [1]: the website is [2]

Advertisement