New Luce, Scotland-- (Newsfile Corp. - February 14, 2025) - The Kenmuir Arms, under the leadership of international chef Christopher Dougan, has been named Scotland's Dining Discovery of the Year and ...