Where is Forty Green?

Where is Forty Green located?

Forty Green, Forty Green, Great Britain (approx. 51.616966°, -0.6657772°)


Where is Forty Green on the map?