Kings Cross Top Shed
Kings Cross Top Shed was a large steam locomotive maintenance and stabling depot just north of King's Cross railway station on the far side of Regent's Canal.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.