A French bistro above a pub in Clerkenwell has been named the UK’s best restaurant at a top industry awards.
Bouchon Racine, which opened in 2022, pushed the grand two Michelin-starred The Ritz into second place at The National Restaurant Awards 2026.