HolySpirit-Clapham.org.uk
Title
Church of The Holy Spirit, Clapham - Home
Description
Excerpted from the website:
- The Church of the Holy Spirit believes in the formation of a Christian identity made possible by our devotion to Jesus Christ in prayer and service.
Languages
English
Address
- Flat C, 1 Haycroft Rd
- London SW2 5HY UNITED KINGDOM