Russell’s Restaurant, Broadway

If you’ve ever had a meal that was so perfect it’s almost impossible to describe and feel you’re doing it justice, then you will understand how much I loved the food at Russell’s Restaurant in the delightful Cotswold town of Broadway. My husband James and I have dined at Russell’s twice now (both times for…

Advertisements