Where is Longford Castle?
Where is Longford Castle located?
Longford Castle, Wiltshire, United Kingdom (approx. 51.03917°, -1.756925°)
Where is Longford Castle on the map?
{"latitude":51.03917,"longitude":-1.756925,"title":"Longford Castle"}