Where is Great Washbourne?

Where is Great Washbourne located?

Great Washbourne, Great Washbourne, Great Britain (approx. 52.008556°, -2.018681°)


Where is Great Washbourne on the map?