Tudor Sports Ground

Clifford Road, New Barnet, Herts., EN4 5PD

click here for map