About Church Of The Holy Spirit, Clapham
We are a Church of England parish church in Clapham, South London. We serve the Abbeville Road area community from Crescent Lane to Englewood Road.
More about Church Of The Holy Spirit, Clapham
Church Of The Holy Spirit, Clapham is located at Narbonne Avenue, SW4 9JU London, United Kingdom
+442086758094
http://www.holyspirit-clapham.org.uk