Northwood FC
Earlsmead Stadium, South Harrow

Estadio

Earlsmead Stadium
South Harrow
Capacidad máxima
3.070