1st March 2011
The crème de la crème in the industry will meet in a live final to be held at the Restaurant Show at Earls Court 2, London, on Tuesday, October 11 2011. The competition, which has now switched to an annual format, has helped support the careers of...