• St Silas Roof (being blessed) - Islington 1

St Silas’ Church
Hayward House, Penton Street, London N1 9UL

Restoration of the roof

Restoration of the roof