O2 Arena London, England
Motorized Upper Arena Masking System Facility: The O2 Arena Location: United Kingdom – England City: London Seating Capacity of Arena: 23,000 Project Year: 2008