Opened:
1994
Capacity:
24121
Address:
Stadium Way, Huddersfield HD1 6PG, UK