Waltham Forest National Spiritualist Church

Erected 1819

Location
Vestry Road, London, E17

Categories

Authority

More Information
Waltham Forest National Spiritualist Church

arrow-up-circle