Cartogiraffe.com

Central Baptist Church

Central Baptist Church is a place of worship in London Borough of Waltham Forest.

Pin to show location on the map Central Baptist Church

Object
Religion
Building
Yes