Get Directions to Leeford Place Hotel ← View details Mill Lane/Whatlington Road, Battle TN33 0ND, United Kingdom, Battle, England Get Directions From* To * — Required information