Torridge Inn, 136 Mill St, Great Torrington, Torrington 01805 625042
Torridge Inn, 136 Mill St, Great Torrington, Torrington, Devon EX38 8AW 01805 625042