king square

The former church of St Clement (1868), Lever Street, London EC1 (UK)

The former church of St Clement (1868), Lever Street, London EC1 (UK). [Source, London Metropolitan Achive. SC_PZ_IS_01_467]

The former church of St Clement (1868), Lever Street, London EC1(UK). [Source, London Metropolitan Achive. SC_PZ_IS_01_467]