Le Manoir aux Quat'Saisons

Oxford, UK

Year Rank
2003 29
2004 30
2005 28