Log in
English (United States)
British
Torrington, Devon, United Kingdom
Open map
1 place in
Torrington
, ordered by rating:
Cranford Inn
3.3
3 reviews
Telephone:
+44 1805 623309
Address:
St Giles in the Wood
Pubs
/
Hotels
/
British
English (United Stat…
Log in