Kings Cross Top Shed (original) (raw)
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.
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.