Winchelsea Beach, adjacent to Windmill Way

On Sea Road, near Greyfriars Place

Buses point south ↓