Where is Aylesbury Station?

Where is Aylesbury Station located?

Aylesbury Station, Aylesbury Station, Great Britain (approx. 51.81389°, -0.8151°)


Where is Aylesbury Station on the map?