Fresh fish delivery in Teddington
Fresh fish, delivered to Teddington
Teddington has a long High Street of independents, a river frontage at the lock and no fish counter of its own. We deliver fresh fish to TW11 from our counter at 18 Barnes High Street, cut to order by hand and packed cold for the journey. Whether you are cooking near Broad Street, out towards Bushy Park or down by the lock, you get a fishmonger who prepares each piece the way you ask.
Six miles up the same river
Teddington sits on the north bank where the tidal Thames ends at Teddington Lock, roughly six miles upriver from Barnes and joined to it by the same towpath. From The Sea has had a fish counter in Barnes since 1972, so an order from Teddington is handled by people standing at a slab with a knife rather than picked in a chilled warehouse. Teddington shops locally and cooks properly, and a whole fish for a Sunday table is exactly the sort of order a counter is built for.
What we deliver
Whatever is good on the counter, cut the way you want it.
- White fish: cod, haddock, hake, plaice, turbot and Dover sole.
- Oily fish: salmon, sea trout and mackerel.
- Shellfish: prawns, brown crab, native lobster, mussels and oysters.
- For a table: seafood platters and whole fish for roasting.
Cut to order
Tell us how you want each fish and we will fillet, skin and pin-bone it by hand at no charge, then cut a portion to the weight you need. The price you see at checkout is the price you pay. Cooking for a table at the weekend? Ask us to prepare a whole turbot or a whole sea bass and it will arrive gutted, scaled and ready for the oven.
How it works
Order online or call the shop. Order by 1pm and we cut, wrap and pack your fish the same day for next-day delivery to Teddington. Delivery is free on orders over £60, and below that the rate is shown at checkout before you pay. Free local delivery covers Barnes and the neighbouring villages, so if you are closer to Richmond than to Bushy Park, call the shop and we will tell you where you stand.
Or collect in Barnes
Teddington to Barnes is a straight run along the river through Richmond and Mortlake. Order ahead and collect the same day, usually ready in about two hours. The counter is at 18 Barnes High Street, SW13 9LW, open Tuesday to Saturday, 9am to 4pm, with a Food Hygiene Rating of 5.
Frequently asked questions
Do you deliver fish to Teddington? Yes. We deliver to Teddington and the rest of TW11 from our Barnes counter. Order by 1pm and your fish is cut, packed against ice packs and sent for next-day delivery.
Can you prepare the fish before it is sent? Yes, and there is no charge for it. We fillet, skin and pin-bone by hand, cut steaks and loins to a weight, and gut and scale whole fish. Say what you want in the order notes and it arrives ready for the pan.
How much is delivery to Teddington? Free on orders over £60. Under that, the rate is calculated at checkout. Collection in Barnes is always free.
Can I collect in Barnes instead? Yes. Order ahead and collect the same day at 18 Barnes High Street, usually ready in about two hours. It is a straightforward drive through Richmond.
Order for delivery
Popular from the counter: turbot, Dover sole, native lobster, scallops and oysters. See what is on the counter today, read how delivery works or try roast turbot with tartare butter and Dover sole à la meunière.
We also deliver to Twickenham, Richmond and Isleworth.
The counter is at 18 Barnes High Street. Read about our fishmonger in Barnes or plan a visit.









































