Where is Watchfield?

Where is Watchfield located?

Watchfield, Oxfordshire, United Kingdom (approx. 51.6103384°, -1.6473441°)


Where is Watchfield on the map?