Where is Bedford Station?

Where is Bedford Station located?

Bedford Station, Bedford, United Kingdom (approx. 52.1367°, -0.47869°)


Where is Bedford Station on the map?