12 London Restaurants Just Awarded Michelin Stars

The latest Michelin guide is out - and there are some top eateries that are more financially in reach than you might expect.
Twelve London restaurants were newly awarded a Bib Gourmand in the Michelin Guide this year, including Claude Bosi’s ...