FRESH FROM SHORE TO DOOR
Delivering you the freshest fish every Tuesday to Saturday with FREE next day delivery. Don't forget to log in to use your WB points at checkout.
LOG IN & START SAVING
REPEAT & SAVE
Whether it's every 2, 4, 6 or 8 weeks, get your favourite items conveniently delivered on repeat - you're in control.
SHOP NOW
MUSSEL MADNESS
Dine at Battersea or South Kensington from January 5th and enjoy our famous Shetland mussels and fries for just £15.
BOOK A TABLEThe UK's Best Online Fresh Fishmonger
We've supplied London’s best restaurants with fresh fish & shellfish for over 20 years – now we're bringing it to you. Every morning, we buy the finest catch from local fishermen before filleting, preparing and delivering it straight to your door. Get all your fresh fish by post - order today.
FISH LOVERS
Enjoy premium seafood in one of our London restaurants or at home.
-
Frozen at peak qualityEarn 12 Reward Points- Regular price
- £12.75
- Offer price
- Regular price
-
- £12.75
- Unit price
- /per
|Serves 2 to 3Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 6 Reward Points- Regular price
- £6.50
- Offer price
- Regular price
-
- £6.50
- Unit price
- /per
|Serves 2 to 3Order now for delivery from Friday 9th January
-
Earn 9 Reward Points- Regular price
- £9
- Offer price
- Regular price
-
- £9
- Unit price
- /per
|Serves 2 to 3Order now for delivery from Friday 9th January
-
Earn 7 Reward Points- Regular price
- £7.50
- Offer price
- Regular price
-
- £7.50
- Unit price
- /per
|Serves 2 to 3Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 26 Reward Points- Regular price
- £26.50
- Offer price
- Regular price
-
- £26.50
- Unit price
- /per
|Serves 6Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn up to 160 Reward Points- Regular price
- from £70
- Offer price
- Regular price
-
- from £70
- Unit price
- /per
|Serves 3-7 PeopleOrder now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 24 Reward Points- Regular price
- £24.50
- Offer price
- Regular price
-
- £24.50
- Unit price
- /per
|Serves 1Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 9 Reward Points- Regular price
- £9.50
- Offer price
- Regular price
-
- £9.50
- Unit price
- /per
|500gOrder now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 11 Reward Points- Regular price
- £11
- Offer price
- Regular price
-
- £11
- Unit price
- /per
|500gOrder now for delivery from Friday 9th January
-
NEWEarn 22 Reward Points- Regular price
- £22
- Offer price
- Regular price
-
- £22
- Unit price
- /per
|100gOrder now for delivery from Friday 9th January
-
NEWEarn 14 Reward Points- Regular price
- £14
- Offer price
- Regular price
-
- £14
- Unit price
- /per
|90gOrder now for delivery from Friday 9th January
-
Earn 20 Reward Points- Regular price
- £20
- Offer price
- Regular price
-
- £20
- Unit price
- /per
|Serves 2+Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 16 Reward Points- Regular price
- £16.25
- Offer price
- Regular price
-
£0 - £16.25
- Unit price
- /per
|Serves 2+Order now for delivery from Friday 9th January
-
Earn 23 Reward Points- Regular price
- £23
- Offer price
- Regular price
-
- £23
- Unit price
- /per
|Serves 2+Order now for delivery from Friday 9th January
-
Earn 12 Reward Points- Regular price
- £12
- Offer price
- Regular price
-
- £12
- Unit price
- /per
|Serves 2 plusOrder now for delivery from Friday 9th January
-
Earn 7 Reward Points- Regular price
- £7.50
- Offer price
- Regular price
-
- £7.50
- Unit price
- /per
|Serves 1+Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 16 Reward Points- Regular price
- £16
- Offer price
- Regular price
-
£0 - £16
- Unit price
- /per
|Serves 1+Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn up to 40 Reward Points- Regular price
- from £18.50
- Offer price
- Regular price
-
- from £18.50
- Unit price
- /per
|Serves 3+Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 30 Reward Points- Regular price
- £30
- Offer price
- Regular price
-
- £30
- Unit price
- /per
|Serves 3+Order now for delivery from Friday 9th January
-
suitable for freezingEarn 17 Reward Points- Regular price
- £17
- Offer price
- Regular price
-
- £17
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 12 Reward Points- Regular price
- £12.50
- Offer price
- Regular price
-
- £12.50
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 19 Reward Points- Regular price
- £19
- Offer price
- Regular price
-
- £19
- Unit price
- /per
|Serves 6Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 12 Reward Points- Regular price
- £12
- Offer price
- Regular price
-
- £12
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
RESTAURANT QUALITY DELIVERED TO YOU
We are proud to offer you the finest produce from both land and sea. Plan your weekly & weekend meals with our premium seafood, including fresh fish portions, healthy shellfish, and whole fish.

Our Restaurants
Where seafood lovers unite - book a table at our London restaurants and enjoy the freshest fish and shellfish expertly prepared by our chefs.
-
Earn 20 Reward Points- Regular price
- £20
- Offer price
- Regular price
-
- £20
- Unit price
- /per
|Serves 2+Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 16 Reward Points- Regular price
- £16.25
- Offer price
- Regular price
-
£0 - £16.25
- Unit price
- /per
|Serves 2+Order now for delivery from Friday 9th January
-
Earn 12 Reward Points- Regular price
- £12
- Offer price
- Regular price
-
- £12
- Unit price
- /per
|Serves 2 plusOrder now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 14 Reward Points- Regular price
- £14.50
- Offer price
- Regular price
-
- £14.50
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
suitable for freezingEarn 13 Reward Points- Regular price
- £13
- Offer price
- Regular price
-
- £13
- Unit price
- /per
|Serves 3 to 4Order now for delivery from Friday 9th January
-
Earn 7 Reward Points- Regular price
- £7.50
- Offer price
- Regular price
-
- £7.50
- Unit price
- /per
|Serves 1+Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 12 Reward Points- Regular price
- £12.50
- Offer price
- Regular price
-
- £12.50
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn 43 Reward Points- Regular price
- £43
- Offer price
- Regular price
-
- £43
- Unit price
- /per
|Serves 2-3Order now for delivery from Friday 9th January
-
Frozen at peak qualityEarn up to 24 Reward Points- Regular price
- from £12
- Offer price
- Regular price
-
- from £12
- Unit price
- /per
|Serves 2 to 3Order now for delivery from Friday 9th January
-
suitable for freezingEarn 17 Reward Points- Regular price
- £17
- Offer price
- Regular price
-
- £17
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 10 Reward Points- Regular price
- £10.50
- Offer price
- Regular price
-
- £10.50
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
-
Suitable for freezingEarn 12 Reward Points- Regular price
- £12
- Offer price
- Regular price
-
- £12
- Unit price
- /per
|Serves 2Order now for delivery from Friday 9th January
Recipes
Make cooking fresh seafood and meat simple with our go-to recipes and meal time inspiration







_1200x879.jpg?v=1641825424537&options=w_{width})







