The Anchor Inn

1 Lutterburn St, Ugborough,, Ivybridge, PL21 0NG, United Kingdom

Hotel image
Read more reviews for The Anchor Inn