Where is Minworth Green?

Where is Minworth Green located?

Minworth Green, Minworth Green, Great Britain (approx. 52.528496°, -1.768216°)


Where is Minworth Green on the map?