Food_banner_03
Jan 14
Where can I find buy really good fresh fish in London?

There are 2 Answers to this Question

Jan 17
Answer from Nicola Jeal Guru
Cheats will head to Borough market by London Bridge tube where shop/stalls such as Applebee's and Mersea island's sell the freshest of the fresh Italian octopus and oysters, respectively. Otherwise, head to Billingsgate fish market (Poplar, E14), the largest in the UK. They sell everything imaginable at trade-ish prices. The only drawback are its opening hours – tuesday to saturday from 5.00am - 8.30.
This Answer has a rating of
8
Jan 17
Answer from Tom Norrington-Davies Guru
Steve Hatt on The Essex Rd just up from the Angel Islington has some serious devotees and I think the foodhall in Selfridges on Oxford Street is very good if you are central. But you could also do a lot worse then the two excellent fish stalls at Borough Market (Furness being my personal favorite). Worth mentioning, although I am wary of supermarkets in general, is that Morrisons have won an award for their wet fish counters. The last time I visited one I bought some of the best squid I have eaten in a long time.
This Answer has a rating of
9
Back to top