St Andrew’s (St Andrew’s Trillion Trophy Stadium)

Opened:
1906
Capacity:
29409
Address:
Cattell Rd, Birmingham B9 4RL, United Kingdom
Scroll to Top