Where is Whippingham?

Where is Whippingham located?

Whippingham, Whippingham, Great Britain (approx. 50.7405°, -1.2703607°)


Where is Whippingham on the map?