• 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

Heritage of London Trust Limited

Contact

Message has been sent successfully.