Where is Cheddington Station?

Where is Cheddington Station located?

Cheddington Station, Buckinghamshire, United Kingdom (approx. 51.85792°, -0.66215°)


Where is Cheddington Station on the map?