You might also know this place by the following names:
Appledore Railway Station, Appledore (Kent) Railway Station, APD