Skip to main content
Product details

Lemon & Pepper Haddock Goujons

Chapman's Seafoods Ltd
South Humberside Ind Est DN31 2TP

Current stockists

Partridges London

London SW3 4LY

Full details

Squires Garden Centres Central Office

GU9 9JX

Browse winning products