Where is Greenhaugh?

Where is Greenhaugh located?

Greenhaugh, Greenhaugh, Great Britain (approx. 55.179543°, -2.322889°)


Where is Greenhaugh on the map?