21st October 2008
Stephen Terry is the chef and his passion for food earned him a Michelin star when he was at The Walnut Tree in 2001 and, more recently, BBC TV viewers have seen him in the Great British Menu. The Penderyn panel of judges was unanimous in its...