Host Control
Follow St. Helen's Church, Cliffe, Kent to get updates.
We are an Anglican Church located in the village of Cliffe in Kent in the diocese of Rochester in the United Kingdom.