About St Silas Church, Kentish Town
Silas Church is a Parish church in London, England. It is situated on the junction of Kentish Town Road and Harrow Road in Kentish Town, north of the Harrow Road / Kentish Town tube station.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.