The Anchor Inn
Hotel
The Anchor Inn, nestled in Lower Froyle, presents a blend of heritage and modern amenities. It’s a welcoming inn offering a serene experience along the water’s edge. Situated approximately six miles from Farnham, a traditional market town, it provides a tranquil escape within easy reach of regional attractions. This facility prioritizes your comfort and convenience, ensuring a memorable stay.





















