Where is Hollingdean?

Where is Hollingdean located?

Hollingdean, Hollingdean, Great Britain (approx. 50.844265°, -0.1280207°)


Where is Hollingdean on the map?