Where is Santo's Higham Farm Hotel?
Where is Santo's Higham Farm Hotel located?
Santo's Higham Farm Hotel, England, Great Britain (approx. 53.12581°, -1.41925°)
Where is Santo's Higham Farm Hotel on the map?
{"latitude":53.12581,"longitude":-1.41925,"title":"Santo's Higham Farm Hotel"}