Balham Baptist ChurchBalham Baptist Church

Church at the heart of Balhamwhere diverity matters