Stunning Photos of Liverpool Street Station, London, in the 1980s
#98 Harwich House 14 May 1988
Places & People