Where is Cooper's Green?

Where is Cooper's Green located?

Cooper's Green, Cooper's Green, Great Britain (approx. 50.990353°, 0.1026876°)


Where is Cooper's Green on the map?