Hello! We will be traveling to England in July 2026 and will be staying in the Cotswolds for a long weekend; our homebase will be Stow-on-the-Wold. We will be checking out of our place on a Sunday, so I would like to find a good restaurant/pub to have Sunday Roast. It can be anywhere close-by, but could also be in Oxford, as we'll be traveling by there on our way to the return our rental car.
We would appreciate any suggestions anyone has on a good place to enjoy Sunday Roast.
Thanks!