Giles Cattermole is a member of Crofton Baptist Church, Orpington, and until recently Head of Student Ministries at Christian Medical Fellowship.
Giles Cattermole is a member of Crofton Baptist Church, Orpington, and until recently Head of Student Ministries at Christian Medical Fellowship.