Where is Williamstown Station?

Where is Williamstown Station located?

Williamstown Station, Williamstown Station, Great Britain (approx. 56.05262°, -2.73923°)


Where is Williamstown Station on the map?