1877 – Proposed New Church, St. Helens, Lancashire

Architect: Edmund Kirby

0003

Perspective including ground plan published in The Building News, October 12th 1877.