Where is Foxley?
Where is Foxley located?
Foxley, England, Great Britain (approx. 52.75344°, 1.01714°)
Where is Foxley on the map?
Foxley - Norwich
{"latitude":52.75344,"longitude":1.01714,"title":"Foxley"}