Where is Stretton Station?

Where is Stretton Station located?

Stretton Station, Stretton Station, Great Britain (approx. 53.148°, -1.423°)


Where is Stretton Station on the map?