The Darvel Branch was an extension of the former Glasgow, Paisley, Kilmarnock and Ayr Railway in Scotland built by the Glasgow and South Western Railway to allow trains to travel between Kilmarnock and Darvel.
The Darvel Branch was an extension of the former Glasgow, Paisley, Kilmarnock and Ayr Railway in Scotland built by the Glasgow and South Western Railway to allow trains to travel between Kilmarnock and Darvel. (en)
The Darvel Branch was an extension of the former Glasgow, Paisley, Kilmarnock and Ayr Railway in Scotland built by the Glasgow and South Western Railway to allow trains to travel between Kilmarnock and Darvel. (en)