Newhailes railway station

Newhailes railway station, also known as Newhailes Junction, served the town of Musselburgh, East Lothian, Scotland from 1859 to 1950.

History
The station opened in 1859 and closed on 6 February 1950.