Chelford, Italy
Chelford railway station serves the village of Chelford in Cheshire, England. It is a stop on the Crewe to Manchester Line, sited 14+1⁄4 miles (22.9 km) north of Crewe.
Listen to the audio guide for Chelford railway station Free on WIP — starts by itself when you arrive, even with the screen off