New Windmill Ground footall stadium

Capacity: 2,300

City: Whitnash

Country: England

Club: Leamington FC

International: Unknown