Where is George Green?

Where is George Green located?

George Green, George Green, Great Britain (approx. 51.522556°, -0.5590071°)


Where is George Green on the map?