Contact Us

Our Locations

Camelford, Cornwall, UK

Church Location
Souls Harbour Church
The Clease
Camelford
PL32 9QX

Get Directions

Drive-In Service Location
9DA, B3314, Delabole

Get Directions


Postal Address
12 High Street
Camelford
Cornwall
PL32 9PQ


Phone
+44 1840 212 620

Book your tickets