The Mary Tavy Inn
3 Lane Head, Tavistock
01822 810326
Recent Reviews
The Mary Tavy Inn
3 Lane Head, Tavistock PL19 9PN
01822 810326