Where is Adlestrop Station?

Where is Adlestrop Station located?

Adlestrop Station, Adlestrop Station, Great Britain (approx. 51.936°, -1.6591°)


Where is Adlestrop Station on the map?