The tea room, Liverpool Street Station, London, 1916. The tea room at Liverpool Street Station laid out for tea, with the cashier's desk visible in background. At this period the station was the terminus of the Great Eastern Railway.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 4822x3933
File Size : 55,562kb