Battersea Spiritualist Church 46 Bennerley Road Battersea, London SW11 6DS
View directions
Nothing's happening here