Where is Hempstead Valley?
Where is Hempstead Valley located?
Hempstead Valley, Medway, United Kingdom (approx. 51.34486°, 0.5749257°)
Where is Hempstead Valley on the map?
{"latitude":51.34486,"longitude":0.5749257,"title":"Hempstead Valley"}