Dartford, adjacent to The Leigh Academy

On Green Street Green Road, near The Leigh Academy

Buses point north ↑