Where is Peasemore?

Where is Peasemore located?

Peasemore, Peasemore, Great Britain (approx. 51.493183°, -1.3424469°)


Where is Peasemore on the map?