Home / Places to eat in the Cotswolds / Russell’s Fish & Chips