Where is Windmill Hill?
Where is Windmill Hill located?
Windmill Hill, East Sussex, United Kingdom (approx. 50.8879559°, 0.3407646°)
Where is Windmill Hill on the map?
Windmill Hill - Hailsham
{"latitude":50.8879559,"longitude":0.3407646,"title":"Windmill Hill"}