Where is Coombe Lodge Farm House?
Where is Coombe Lodge Farm House located?
Coombe Lodge Farm House, England, Great Britain (approx. 51.33419°, -2.72948°)
Where is Coombe Lodge Farm House on the map?
{"latitude":51.33419,"longitude":-2.72948,"title":"Coombe Lodge Farm House"}