Get Directions to Thorncliffe Grange ← View details 2 Windmill Lane, Denton, Manchester, Lancashire M34 3RN, United Kingdom, Denton, England Get Directions From* To * — Required information