Church finder

St Silas The Martyr

London, England

AnglicanFounded 1912 Historic

History

The Church of Saint Silas the Martyr is a Church of England parish church in Kentish Town, London, England. The church is a grade II* listed building.

From Wikipedia, CC BY-SA