A British restaurant, the Fat Duck in Bray in Berkshire, has been named the best in the world by Restaurant magazine at an awards ceremony in London.