Liverpool Street Station, Liverpool Street, City of London, Greater London Authority, c1932. A view across the train shed at Liverpool Street Station, showing a steam engine standing in the station, a porter carrying luggage along a platform and beams of sunlight shining through the roof.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 7035x5245
File Size : 36,034kb