Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information The Anchor Inn - Great Country Pubs ← View details Lower Froyle, Hampshire GU34 4NA, United Kingdom, Lower Froyle, Hampshire 01420520467