The Spencer Stadium
Name: The Spencer Stadium
City: Banbury, Oxfordshire
Country: England
Surface: Grass
City: Banbury, Oxfordshire
Country: England
Surface: Grass
Stadium information
Name:
The Spencer Stadium
City:
Banbury, Oxfordshire
Country:
England
Capacity:
2500
Address:
Bridge Street
Zip:
OX16 8TA
Opening:
1934
Surface:
Grass
No information available!