Where is Hengistbury Head?

Where is Hengistbury Head located?

Hengistbury Head, Hengistbury Head, Great Britain (approx. 50.718346°, -1.7650969°)


Where is Hengistbury Head on the map?