Newhailes railway station, also known as Newhailes Junction, served the town of Musselburgh, East Lothian, Scotland from 1859 to 1950.
The station opened in 1859 and closed on 6 February 1950.
[4]
This Scotland railway station-related article is a stub.
You can help Wikipedia by expanding it.