HotelsThe Anchor Inn
Lower Froyle, Alton, Hampshire GU34 4NA
Part of the Miller’s Collection, a staunchly English group of period inns championing the ‘country way of life’, The Anchor is a treasure trove of army memorabilia, including old maps and military paintings. A bar opens onto the dining room, an airy space with dark green, wood-panelled walls. Faux-rustic touches...read more