Folkestone Harbour, on Marine Parade

On Marine Parade

Buses point west ←