The London Spiritual Mission (London)

United Kingdom / England / London / Pembridge Place, 13
 Upload a photo

The Spiritualist Church was built in the early years of the twentieth century on the site of stables belonging to William Whiteley’s store.

A spiritualist church is a church affiliated with the informal spiritualist movement which began in the United States in the 1840s. Spiritualist churches are now found around the world, but are most common in English-speaking countries, while in Latin America, where a form of spiritualism called spiritism is more popular, meetings are held in spiritist centres, most of which are non-profit organizations rather than ecclesiastical bodies.

spiritualmission.co.uk/history/
Nearby cities:
Coordinates:   51°30'46"N   -0°11'47"E
This article was last modified 6 years ago