South Chingford Congregational Church 161 Chingford Mount Road London, Greater London E4 8LT
View directions
Nothing's happening here