Cotswolds
Cotswolds Restaurant Juliet Earns Top Spot in National Critic’s Top 10
Juliet, a charming restaurant in Stroud, Cotswolds, has been named among the top 10 restaurants of the year by Giles Coren, the renowned critic for The Times. Remarkably, Juliet received a perfect score of 10 out of 10 for …