![]()
Looks like London's not just meat and potatoes anymore. After 16 British restaurants got their first Michelin star yesterday and three their second, the city is rivaling Paris as a destination for fine dining. In total, London boasts 60 starred restaurants; four of those have three stars and eight have...