Wembley Arena

Key facts

Sports

Location

North West London

New or Existing

Existing

Capacity

6,000

Legacy

Permanent

Sports at this Venue

Wembley Arena