Where is Sandford-on-Thames?

Where is Sandford-on-Thames located?

Sandford-on-Thames, Oxfordshire, United Kingdom (approx. 51.7113917°, -1.2283725°)


Where is Sandford-on-Thames on the map?