Where is Cowplain Shops?

Where is Cowplain Shops located?

Cowplain Shops, Cowplain Shops, Great Britain (approx. 50.894146°, -1.018537°)


Where is Cowplain Shops on the map?