First Direct Arena

    Capacity
  • 13781
  • City
  • Leeds
  • Country
  • United Kingdom