Where is Foxham?

Where is Foxham located?

Foxham, Foxham, Great Britain (approx. 51.4931°, -2.0362175°)


Where is Foxham on the map?