Camber Sands und Priory Bay Beach sind die nächstgelegenen Strände zu London.