Killacleave
United Kingdom
>
England
>
Devon
>
North Devon
>
Ilfracombe
>
Killacleave
Killacleave in Ilfracombe in North Devon.
Killacleave
Land use
recreation_ground
New Barnstaple Road
Killacleave Recycling Centre
Old Barnstaple Road
Channel View
Croftswood Gardens
Killacleve Link Road
Tesco