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 between 8am - 5pm. There is a minimum spend on online orders of £20

Showing all 16 results

online ordering

How It Works.


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


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.


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