Where is Long Gill?

Where is Long Gill located?

Long Gill, England, Great Britain (approx. 54.0211888504°, -2.3315906525°)


Where is Long Gill on the map?