In Food The Critics LOVE This Restaurant – Will I? January 14, 2026 Juliet in Stroud has become the restaurant all the critics rave about. Giles Coren scored it 10/10 – William Sitwell…