Where is Edith Grove?

Where is Edith Grove located?

Edith Grove, Edith Grove, Great Britain (approx. 51.48379°, -0.184867°)


Where is Edith Grove on the map?