Where is Fulbourn Station?

Where is Fulbourn Station located?

Fulbourn Station, Fulbourn Station, Great Britain (approx. 52.1882°, 0.2286°)


Where is Fulbourn Station on the map?