LONDON (AFP) - A British restaurant emerged as the best in the world in an annual list that also revealed Britain -- a country often laughed at for its poor food -- is home to the largest number of top eateries. The Fat Duck, in a village in Berkshire, west of London, won the coveted title of top dining spot at The World's 50 Best Restaurant's 2005 awards on Monday night, which also featured 13 other restaurants in Britain alone. Critics, however, argued that the annual list -- compiled by the magazine Restaurant and chosen by more than 500 chefs...