bn:01118220n
Noun Named Entity
IT
No term available
EN
Spencer Road Halt railway station was a halt on the Woodside and South Croydon Railway opened in 1906 and closed on 15 March 1915. Wikipedia
Relations
Sources