BRITAIN ranks among the best in the world when it comes to the quality of its restaurants.
Link