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

Restoration of the roof

Restoration of the roof