Millers at The Anchor 3 stars

Anchor Hotel, Porlock Weir, Porlock, TA24 8PB, United Kingdom

Hotel image
Read more reviews for Millers at The Anchor