2 The Villa
Ilfracombe, Devon