Head Chef Trevor Williams, much admired by our guests, has led the culinary team for six seasons at Eddrachilles. He’s coming back in 2026!