The Lewisham Fresh Fish Bazaar is one of the most well known fresh fish shops in South London with a huge variety and great quality of fresh fish.

Run by a young entrepreneur from Laghman, the shop serves Lewisham’s incredibly diverse population with fresh seasonal fish and great quality sustainable seafood.

Address: 123 Lewisham High St, London SE13 6AT