Where is Chudleigh Station?

Where is Chudleigh Station located?

Chudleigh Station, Chudleigh Station, Great Britain (approx. 50.594997°, -3.6152778°)


Where is Chudleigh Station on the map?