Home / Visiting the KWVR / Stations Built to serve the local mill trades in the late 19th Century, the Railway is just over 4 1/2 miles long, yet still manages to pack in six stations. KEIGHLEY STATIONIngrow West StationDamems StationOakworth StationHaworth StationOxenhope Station