Based in the historic fishing town of Leigh-on-Sea, Osborne’s is a family-run seafood business located on the shores of the Thames Estuary in South East Essex.
The Osborne Bros business was established in the 1880s, and they specialise in sourcing and supplying fish and shellfish to customers around the world.