Opened:
1995
Capacity:
34742
Adresse:
Middlesbrough TS3 6RS, UK