World Congress of Spiritualists Niagara Falls Area 2022 delayed due to COVID - please watch for updates Home » Stockwell Spiritualist Church Address: St. Michaels Road, Stockwell, London, England SW9 0SL Map: View Map Contact Information Phone: 0207 733 7761
Address: St. Michaels Road, Stockwell, London, England SW9 0SL Map: View Map Contact Information Phone: 0207 733 7761