St Mary’s Bay, adjacent to Taylors Lane

On Dymchurch Road, near Taylors Lane

Buses point north-east ↗