Following recent completion of the work at Waverley, what had become the Waverley - Newcraighall shuttle has now reverted to its former role in providing Edinburgh ^crossrail^ services. Here the 11.25 Bathgate - Newcraighall 158 rounds the curve south after leaving the ECML at Portobello Junction on 14 December and runs under Milton Road on the approach to Brunstane station.
John Furnevel [14/12/2007]

Pansies bring a hint of spring to the platform at Brunstane on 2 March 2015.
John Yellowlees [02/03/2015]

ScotRail 158730 leaves Brunstane for Newcraighall on 16 March 2011.
David Panton [16/03/2011]
All photographs of Brunstane