Where is Castle Ashby & Earls Barton Station located?
Castle Ashby & Earls Barton Station, Castle Ashby & Earls Barton Station, Great Britain (approx. 52.24767°, -0.74175°)
Castle Ashby & Earls Barton Station, Castle Ashby & Earls Barton Station, Great Britain (approx. 52.24767°, -0.74175°)