St Andrew’s (St Andrew’s Trillion Trophy Stadium)By Mikalai / May 16, 2025 Opened:1906Capacity:29409Address:Cattell Rd, Birmingham B9 4RL, United Kingdom