Chambercombe Manor

Chambercombe Manor
Ilfracombe, Devon, EX34 9RJ