Where is Longford Castle?
Where is Longford Castle located?
Longford Castle, Longford Castle, Great Britain (approx. 51.039165°, -1.756925°)
Where is Longford Castle on the map?
{"latitude":51.039165,"longitude":-1.756925,"title":"Longford Castle"}