Where is Mere?

Where is Mere located?

Mere, Mere (Station), Great Britain (approx. 52.17866°, 1.614166°)


Where is Mere on the map?