Chef Ayr, GB Join our team at Craig Tara located on the spectacular coast of West Scotland with its sandy beaches and beautiful mountains of Arran across the sea.Dunure...