Spencer Stadium

Opened:
1963
Capacity:
6500
Address:
The Banbury Plant Hire Community Stadium, Station approach, Banbury OX16 5AB, UK
X