The Spencer Stadium
The Spencer Stadium, known for hosting the home games of Banbury United, is a compact and characterful venue located in Banbury, England. Nestled within a charming setting, it offers an intimate matchday experience that resonates with the passion and dedication of local football enthusiasts.
Country | England |
---|---|
City | Banbury |
Address | Bridge Street |
Capacity | 2,500 |
Surface | Grass |