Filters:
Country:
Region:
City:
Similar words:
baptist church in North Central Square
About 144 results.
Bethesda Baptist Church
2 Newcombe Street, W8 7PP London, United KingdomLocated in the heart of London's West End, The Baptist Church Kensington Place has been a light unto the community since 1866.