Where is Appleford?

Where is Appleford located?

Appleford, Oxfordshire, United Kingdom (approx. 51.6394882°, -1.2424741°)


Where is Appleford on the map?