Dymchurch, adjacent to Tower Estate

On Hythe Road, near Tower Estate

Buses point north-east ↗