Geen stadionafbeelding beschikbaar

Capaciteit: 1,000

Stad: Potters Bar

Land: Engeland

Club: Potters Bar Town

Internationale: Onbekend