timbo explains
Thursday, 15 March 2018
Poplar station
The site of the London & Blackwall Railway's Poplar station was somewhere between Poplar and Blackwall DLR stations. It was the North London Railway's station, also called Poplar, that was on the site of the present All Saints.
Newer Post
Older Post
Home