1879 – All Saints Church, Stoke Newington, London

Architect: F.T. Dollman

0181

Illustration published in The Building News, November 14th 1879.