Where is Appleford?
Where is Appleford located?
Appleford, Oxfordshire, United Kingdom (approx. 51.6394882°, -1.2424741°)
Where is Appleford on the map?
{"latitude":51.6394882,"longitude":-1.2424741,"title":"Appleford"}