Country: England
Founded: 1874
Venue: The Research and Development Advisors UK Stadium
Capacity: 4525