Where is Low Green?

Where is Low Green located?

Low Green, Low Green, Great Britain (approx. 53.524178°, -2.594768°)


Where is Low Green on the map?