New Romney, adjacent to Cannon Street

On Dymchurch Road, near Cannon Street

Buses point north-east ↗