Allium in Fairford Is South West Restaurant of the Year
Posted on 30 May 2008 by tastebuds
Allium in Fairford has been awarded the title of Which? Good Food Guide South West Restaurant of the Year. The Cotswold restaurant will now go on to compete for the national award.
Filed under: Awards, England, Restaurants | No Comments »
