Newhailes railway stationNewhailes railway station, also known as Newhailes Junction, served the town of Musselburgh, East Lothian, Scotland from 1859 to 1950.HistoryThe station opened in 1859 and closed on 6 February 1950.