Filters:
non denominational church in Birch Green
About 8 results.
South Harrow Baptist Church
Northolt Road 270, HA2 8EB Harrow, United KingdomSouth Harrow Baptist Church is situated in South Harrow North London UK. The website covers the history of the church it's ministers and Deacons. It also provides a directory of activities and ot…