The Charters Stadium

Capacity:
2500
Opened:
1960
Address:
The Charters Stadium, Portsmouth Road, Southampton, Hampshire, SO19 9PW, United Kingdom
Scroll to Top