Web
SpiritualistResources


Directory of Spiritualist Centers in the UK and Worldwide

London - Pembridge Place
Center:London Spiritual Mission

Created in 1912, the London Spiritual Mission is an Independent Christian Spiritualist Church.

Public services, spiritual healing, demonstration of mediumship, development classes, weddings, library, etc.

See full calendar of activities.