The Bell Inn in Aldworth, Berkshire is CAMRA’s Pub of the Year
A heritage pub that has been in the family for 250 years is named the best in the country A perennial gem of a pub that has been in the family for 250 years has been named the best in the country in CAMRA’s Pub of the Year competition. The…