Contact us on 01822 810326

The Mary Tavy Inn

Lane Head, Mary Tavy, Tavistock, Devon PL19 9PN.

specials