Yarrow Cookery School ★ 4.6
Yarrow Cookery School in a 450-year-old Longniddry Steading, East Lothian, 18 minutes from Edinburgh by train, named Prestige Cookery School of the Year 2026 and offering adult, family and kids classes across Scottish and world cuisines.