Church of The Holy Spirit

Clapham Park

Contact details

60 Hambalt Road



London

SW4 9EH

Tel: 020 7622 8703
Fax: