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