Minister at Ashford Baptist Church - Ashford, England, United Kingdom
Ashford Baptist Church is a religious institutions company based out of 217 Stanwell Road , ASHFORD, United Kingdom.