Winchelsea, adjacent to The New Inn

On German Street, near Church

Buses point north ↑