Vote for us in the Countryside Alliance Awards
Carfrae Farm Shop has been nominated and selected as a Finalist by the Countryside Alliance Awards for the Best Village Shop in Scotland! We are delighted and surprised to be have been nominated and included as a Finalist in the Countryside Alliance Awards a.k.a the Rural Oscars! We made it through as Finalists because of […]