19 South St, Great Torrington, Torrington 01805 625100
19 South St, Great Torrington, Torrington, Devon EX38 8AA 01805 625100