Filters:
Country:
Region:
City:
Similar words:
baptist church in Tudor Square
About 228 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.