Where is Edmonton Green?

Where is Edmonton Green located?

Edmonton Green, Edmonton Green (Station), Great Britain (approx. 51.624508°, -0.060715°)


Where is Edmonton Green on the map?