Elham, adjacent to Worldswonder Farm

On Elham Valley Road, near Worldswonder Farm

Buses point north ↑