Dymchurch, adjacent to The Neptune

On Hythe Road, near The Neptune

Buses point north-east ↗