Location:
London, UK
Alfold/North Holmwood Stoolball Club
Pages
Location
Click for interactive map.
My Favourites
Admin
Alfold/North Holmwood Stoolball Club
https://www.stoolball.org.uk/teams/alfoldnorth-holmwood
Alfold and North Holmwood have amalgamated to play in the winters Horsham District Indoor League. Monday evenings