fresh fish updated daily

Online Fish Shop.

Our online shop is a little bit different to what you might be used to. As we only sell fresh fish, our stock is updated daily depending on what’s come in that day. Because of this, we aren’t able to accommodate any advance ordering/delivery slots. This is because we are committed to bringing you the freshest produce available and will never compromise on quality or freeze our fish.

PLEASE NOTE: Online Orders can only be placed 24/7. All orders made from Friday 1800 until Monday 1800 available for collection / delivery Tuesday.
There is a minimum spend on online orders of £20 and a standard delivery charge of £2.50

Showing all 29 results

Currently unavailable online
£3.99 per 100g pack
Currently unavailable online
£14.90 per kg
£19.90 per kg
Select options
£6.50£8.50 per crab
Select options
Currently unavailable online
Currently unavailable online
Currently unavailable online
£25.90 per 454g tub
Currently unavailable online
£9.50 per 200g pack
£3.50 per fish
Select options
Currently unavailable online
£18.40 per fish
Currently unavailable online
£4.50 per fish
£5.50 per kg
Select options
Currently unavailable online
£5.90 per 100g pack
£21.50 per kg
Select options
£24.90 per kg
Select options
£10.90 per 100g pack
Select options
£1.80 per fish
Select options
Currently unavailable online
£5.70 per fish
Currently unavailable online
Currently unavailable online
£10.80 per pack 200g
Currently unavailable online
£7.40 per pack
Currently unavailable online
£7.99 per 200g pack
online ordering

How It Works.

1.

The online shop opens from 8am – 5pm, Monday to Friday, and is updated daily depending on what’s fresh in that day

2.

You place your Online order by 5pm for next day delivery. Minimum spend £20 to EC1, EC2, E2, E5, E8, N1, N4, N5, N6, N7, N10, N16, N19, NW5 with a standard delivery charge of £2.50

3.

We prepare your fish as specified and deliver to you at home the very next day

other fish available in shop

Looking for something else?

Because we are committed to bringing you the freshest fish available, what we have in stock changes daily. If you’re looking for something specific then just give us a call and if available, we can put it to the side ready for you to collect or for delivery. At Steve Hatt, wherever possible, we love to go that extra mile to bring you exactly what you want.

Call the shop on 020 7226 3963