Where is Michelmersh?

Where is Michelmersh located?

Michelmersh, Michelmersh, Great Britain (approx. 51.032234°, -1.5048102°)


Where is Michelmersh on the map?