Liverpool Street Station, Liverpool Street, City of London, Greater London Authority, c1932. A figure walking along a platform at Liverpool Street Station, with a beam of sunlight shining on them through the train shed roof.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 5246x6962
File Size : 35,667kb