Wembley Arena
Venue: Wembley Arena, London, England