Google
×

Camelford

Town in England
Camelford is a town and civil parish in north Cornwall, England, United Kingdom, situated in the River Camel valley northwest of Bodmin Moor. The town is approximately ten miles north of Bodmin and is governed by Camelford Town Council.... Wikipedia
Civil parish: Camelford
Dialling code: 01840
Population: 2,945 (Town Census, 2011)
Region: South West
Sovereign state: United Kingdom
UK Parliament: North Cornwall