Where is Ovingdean?

Where is Ovingdean located?

Ovingdean, Ovingdean, Great Britain (approx. 50.8169°, -0.0765298°)


Where is Ovingdean on the map?