Where is Longhope?
Where is Longhope located?
Longhope, Gloucestershire, United Kingdom (approx. 51.8665688°, -2.4518875°)
Where is Longhope on the map?
{"latitude":51.8665688,"longitude":-2.4518875,"title":"Longhope"}