|
The Castleshaw Centre is located in the South Pennines, at the edge of the Peak District National Park, approximately 6 miles from Oldham town centre. The centre is conveniently located for visitors from Manchester, Rochdale, Tameside, Huddersfield and Leeds. Address: Waterworks Road, Delph, Oldham, OL3 5LZ what3words /// cherubs.campfires.liked |