Stunning Photos of Liverpool Street Station, London, in the 1980s
#91 Broad St Station.3 June, 1981. This was taken from Bishops House which is now the Heron Point Tower.
Places & People

Stunning Photos of Liverpool Street Station, London, in the 1980s
#91 Broad St Station.3 June, 1981. This was taken from Bishops House which is now the Heron Point Tower.
Places & People