Stunning Photos of Liverpool Street Station, London, in the 1980s
#1 Bishopsgate.30 May, 1981
Places & People