Copper Box Arena
Name:
Copper Box Arena
Country:
England
City:
London
Seating capacity:
7500