Time Out went to the London restaurant that has been crowned the best in the UK – is it actually any good? | Hungru
The National Restaurant Awards have announced their 2026 results, crowning a London establishment, Bouchon Racine, as the best restaurant in the UK. The...