Google Maps shows "Manhood Lane, Sidlesham, Chichester, UK", so the name persists to the present day. And yes, there's a promontory to the south of it. It is on the southern coast of England, midway between Brighton and Bournemouth.
Thanks for bringing up this charming poem.