We use cookies for shopping and ad measurement.

🐠 Fresh or your money back·Free delivery within 3 miles·Order by 3pm for same-day delivery to your door

Whole fish, priced clearly

Sold whole and priced per kilogram, weighed before cleaning.

Wild Fish

18 products

Fresh Golden PomfretFresh

Fresh Golden Pomfret

£6.50for 0.5kg

Usually around 500g per fish

In stock today

View details
Fresh Sea BassFresh

Fresh Sea Bass

£7.00for 0.5kg

Usually around 500g per fish

In stock today

View details
Fresh Emperor FishWild caughtFreshSold out

Fresh Emperor Fish

£9.49for 0.5kg

Usually around 500g per fish

Sold out today

View details
Fresh Red SnapperWild caughtFresh

Fresh Red Snapper

£12.50for 0.5kg

Usually around 500g per fish

In stock today

View details
Fresh Silver PomfretWild caughtFresh

Fresh Silver Pomfret

£10.50for 0.35kg

Each silver pomfret is approximately 350g.

In stock today

View details
Fresh MackerelFresh

Fresh Mackerel

£4.25for 0.5kg

Usually around 500g per fish

In stock today

View details
Wild Sea BassWild caughtFreshSold out

Wild Sea Bass

£24.99per fish

Each fish weighs between 600g and 1kg.

Sold out today

View details
Fresh CatfishFresh

Fresh Catfish

£9.99per fish

Around 1kg each fish

Only 2 pieces left today

View details
Fresh Sea Bream / DoradaFresh

Fresh Sea Bream / Dorada

£7.00for 0.5kg

Usually around 500g per fish

In stock today

View details
Fresh Headless Red FishWild caughtFresh

Fresh Headless Red Fish

£4.50for 0.5kg

Usually around 500g per fish

In stock today

View details
Fresh Rainbow TroutFreshSold out

Fresh Rainbow Trout

£7.00for 0.5kg

Usually around 500g per fish

Sold out today

View details
Fresh Lemon SoleWild caughtFresh

Fresh Lemon Sole

£5.00for 0.25kg

Each fish is approximately 250g.

Only 3 portions left today

View details
Fresh Rainbow SnapperWild caughtFreshSold out

Fresh Rainbow Snapper

£0.00for 0.5kg

Usually around 500g per fish

Sold out today

View details
Fresh TilapiaFresh

Fresh Tilapia

£4.00for 0.5kg

Each tilapia is approximately 750g.

In stock today

View details
Fresh BarramundiWild caughtFresh

Fresh Barramundi

£18.99for 1kg

Each barramundi is approximately 1–1.5kg.

Only 1 portions left today

View details
Fresh CarpFresh

Fresh Carp

£24.99per fish

Each carp is approximately 1.5–2kg.

Only 3 pieces left today

View details
Fresh HakeFresh

Fresh Hake

£5.50for 0.5kg

Usually around 500g per fish

Only 2 portions left today

View details
Fresh PlaiceWild caughtFresh

Fresh Plaice

£7.50for 0.5kg

Each fish is approximately 600–700g.

Only 3 portions left today

View details