The Horn of Plenty
B3362, Tavistock
01822 832528
Tavistock, Devon
The Horn of Plenty
B3362, Tavistock, Devon PL19 8JD
01822 832528