Fresh Fish

Most of our wild fish is caught in British waters – mainly Cornwall, Devon and Scotland. We buy daily, either direct from small day boats or from quayside fish-market auctions that deal with local fishermen who use the most sustainable methods. We also carry an extensive range of responsibly farmed fresh fish. All fish can be prepared by our experienced staff according to your needs.

NB Wild fish is subject to availability and prices can fluctuate considerably depending on availability. If the fish you’re looking for isn’t available, please ask and we’ll suggest a substitute.

Brill
Regular price
from £22.00
Sale price
from £22.00
Regular price
Unit price
per 
Coming soon
Cod
Regular price
from £6.00
Sale price
from £6.00
Regular price
Unit price
per 
Coming soon
Cornish sole
Regular price
from £6.95
Sale price
from £6.95
Regular price
Unit price
per 
Coming soon
Dover sole
Regular price
from £18.50
Sale price
from £18.50
Regular price
Unit price
per 
Coming soon
Fish pie mix
Regular price
from £10.00
Sale price
from £10.00
Regular price
Unit price
per 
Coming soon
Gilthead bream
Regular price
from £6.50
Sale price
from £6.50
Regular price
Unit price
per 
Coming soon
Haddock, fresh
Regular price
from £7.50
Sale price
from £7.50
Regular price
Unit price
per 
Coming soon
Hake
Regular price
from £6.75
Sale price
from £6.75
Regular price
Unit price
per 
Coming soon
Halibut
Regular price
£95.00
Sale price
£95.00
Regular price
Unit price
per 
Coming soon
John Dory
Regular price
from £28.00
Sale price
from £28.00
Regular price
Unit price
per 
Coming soon
John Dory fillets from 3/400gm fish (pack of 6)
Regular price
£18.00
Sale price
£18.00
Regular price
Unit price
per 
Coming soon
Lemon sole
Regular price
from £13.00
Sale price
from £13.00
Regular price
Unit price
per 
Coming soon
Monkfish
Regular price
from £21.50
Sale price
from £21.50
Regular price
Unit price
per 
Coming soon
Plaice
Regular price
from £6.25
Sale price
from £6.25
Regular price
Unit price
per 
Coming soon
Red mullet
Regular price
£18.00
Sale price
£18.00
Regular price
Unit price
per 
Coming soon