Where is South Cliff?

Where is South Cliff located?

South Cliff, England, Great Britain (approx. 53.814512614°, -0.6753158569°)


Where is South Cliff on the map?