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