Where is Salisbury Station?

Where is Salisbury Station located?

Salisbury Station, Salisbury Station, Great Britain (approx. 51.07055°, -1.80639°)


Where is Salisbury Station on the map?