With over 975 acres of stunning countryside to explore, The Roaches is a beautiful area with panoramic views and a myriad of footpaths. Managed by Staffordshire Wildlife Trust, check out their website for further details and parking information.
The Roaches
LEEK
Staffordshire
ST13 8UA
LEEK
Staffordshire
ST13 8UA