Where is Great Wishford?

Where is Great Wishford located?

Great Wishford, Great Wishford, Great Britain (approx. 51.118572°, -1.8879639°)


Where is Great Wishford on the map?