1RestaurantsTwelveThornton, United KingdomPoints745Twice awarded the Michelin Bib Gourmand, Twelve sits in the shadow of one of Europe's tallest working windmills in…View