Where is Malmesbury Station?

Where is Malmesbury Station located?

Malmesbury Station, Malmesbury Station, Great Britain (approx. 51.5886°, -2.1001°)


Where is Malmesbury Station on the map?