Carfrae Farm Shop Opening
We are excited to open our stunning new Farm Shop on Friday 16th to Sunday 18th September, 10am to 3pm Come along and try some free samples, enjoy a welcome 10% discount, take part in the Prize Draw, or grab a treat and our route map and go for a stroll to enjoy the beautiful […]