The Chip Shed
Located right in the centre of Stratford-upon-Avon, The Chip Shed serves up proper British fish and chips – fresh and cooked to order.Whether you’re dining in or grabbing a takeaway, expect golden chips, crisp batter, and all the favourites – from classic cod to pies, burgers and sausages.Great food, no...