Where is Foxham?
Where is Foxham located?
Foxham, Foxham, Great Britain (approx. 51.4931°, -2.0362175°)
Where is Foxham on the map?
Foxham - Chippenham
{"latitude":51.4931,"longitude":-2.0362175,"title":"Foxham"}