Casteshaw Centre is located in the South Pennines, at the Northern edge of the Peak District National Park We are approximately 6 miles from Oldham town centre, and 12 miles from Huddersfield. Manchester and Leeds are 15 miles and 30 miles away respectively Our contact address is: Castleshaw Centre Waterworks Road Delph Oldham OL3 5LZ 0161 770 8595 Fax. 0161 770 5884 [email protected] |