Restaurant St Barts in London has been awarded a Green Star in the Michelin Guide for its sustainable practices.
St Barts received the eco accolade for its no-waste approach, sourcing from small-scale British farmers, and using locally made furniture and tableware.