Get Directions to Grosvenor Arms ← View details Aldford Hall Farm, Chester Road, Aldford, Chester, Cheshire CH3 6HJ, United Kingdom, Aldford, England Get Directions From* To * — Required information