The cheapest Michelin star restaurants in the world revealed
Traveloka.com has revealed the 50 cheapest Michelin star restaurants in the world, and two are located in the UK: The Coach in Marlow where the priciest main is £16.50 and London's The Ninth.