Location
The Church of the Holy Spirit Narbonne Avenue, Clapham London SW4 9JU
Narbonne Avenue
Clapham
SW4 9JU
London
United Kingdom
Phone:
020 8675 8094
See map: Google Maps
GB
Diocese:
Latitude:
51.45
Longitude:
-0.14
Location Category:
London