Get Directions to The Hilly House ← View details 142 Himley Road, Dudley, West Midlands DY1 2QH, United Kingdom, Dudley, England Get Directions From* To * — Required information