Venue

Although synonymous with live music, Wembley Arena in north-west London is also one of the capital’s most iconic sporting venues. In recent years, it has hosted snooker, darts, hockey and wrestling events.