Get Directions to Alkham Court Farmhouse ← View details Meggett Lane, Alkham, Dover CT15 7DG, United Kingdom, Dover, England Get Directions From* To * — Required information