Raleigh Grove

Raleigh Grove is a quaint football stadium located in Sherborne, England, serving as the home ground for Sherborne Town FC. Nestled in the picturesque Dorset countryside, it offers a charming setting for local football enthusiasts to enjoy the game up close.

Country England
City Sherborne