The 12 Most Expensive Michelin-starred Restaurants in London
Over the past couple of decades, London’s reputation as a center of gastronomic excellence has shot through the roof. The city now boasts five 3 Michelin-starred restaurants (including two led by female...