Russell's Fish & Chips
3 locals recommend ·
Tips from locals
Contemporary style award winning restaurant serving modern British food. Locally sourced food and daily changing menus to whet your appetite. Recommend booking in advance.
Russell's restaurant on the High Street of the idyllic Cotswolds village of Broadway also has a fish and chip Cafe around the corner.