Saint Chad’s Catholic Church, South Norwood
Welcome to our website!

 

St Chad's Church - click to enlarge


Our Church: St Chad's in Whitworth Road, South Norwood, London SE25

St Chad's is the RC church in S. Norwood in the London Borough of Croydon
www.saintchads.org