 Castleshaw

Castleshaw is a hamlet in the Saddleworth parish of the Metropolitan Borough of Oldham in Greater Manchester, England.It lies amid the Pennines, north of Uppermill, west-southwest of Marsden, and east-northeast of Oldham.