Where is Cambridge Station?

Where is Cambridge Station located?

Cambridge Station, Cambridgeshire, United Kingdom (approx. 52.19349°, 0.13627°)


Where is Cambridge Station on the map?