Where is Wantage?

Where is Wantage located?

Wantage, Wantage, Great Britain (approx. 51.58846°, -1.42565°)


Where is Wantage on the map?