Nearby stations Bonnyrigg Broomieknowe Lasswade South Esk Dalhousie Eskbank Polton Eskbank and Dalkeith Newtongrange [1st] Newtongrange Glenesk Rosewell and Hawthornden Loanhead Dalkeith Sheriffhall [2nd] | Other railway and industry locations Phillips Siding Polton No 2 Signal Box Polton Colliery No 2 Polton Colliery No 1 Bonnyrigg Carpet Factory Eldin Colliery Lasswade Tunnel Dalhousie Colliery Esk Valley Junction Lasswade Viaduct St Leonards Mill Kevock Mill Kevock Siding Hardengreen Viaduct Newbattle Viaduct [1st] |
Location names in dark blue are on the same original line. |