What's next for homegrown London as Michelin retires its Green Star?

The upper-echelon restaurant guide has bid its sustainability award adieu, but U.K. restaurants remain rooted in the cause.

No comments

Read more