cafe: 01360 860132
office: 01360 860202


Knockraich Farm, Fintry, Stirlingshire, G63 0LN

    • Happy New Year
      We hope that all of our customers have had a lovely Christmas and start to the New Year. Thank you for your patience during our Winter break. We are now open again and resume normal hours as of today, Saturday […]