Previous Image Next Image king square 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]
You must log in to post a comment.