Where is Royston Station?

Where is Royston Station located?

Royston Station, Royston Station, Great Britain (approx. 52.052227°, -0.025895°)


Where is Royston Station on the map?