14 Lackstone Crescent, Ilfracombe, Barnstaple, Devon, England

County Devon
Country England
 
Enclosed By
Ilfracombe
 
Place Encloses