D30 later 62437, 60506 is behind. Haymarket is the only place it could be. It looks like the Glasgow or west end of the shed with those trees in the background. It still has LNER on the tender which places it in the late 40s. 60506 was off Hamarket from 1942 to April 1949 when it went to Aberdeen. After a brief return it then and went to New England in Nov '49, but of course it would have got to Haymarket. D30 2437 was supposidly re-numbered in 1948 so I think this is most likely 1947-8