Wembley Arena

Type Gigs place
Address Lakeside Way
City London
Country United-Kingdom
Website
Wembley Arena is a large 12,500 capacity, indoor arena located in North London. In recent years the Arena underwent a £35m refurbishment and is currently the second largest indoor arena in London.

Recorded albums