Get Directions to E a Willis ← View details Bar Hill House Farm, Bar Hill, Madeley, Crewe, Cheshire CW3 9QE, United Kingdom, Madeley, England Get Directions From* To * — Required information