World's Best Eats by Mike Chen on MSN
MICHELIN fish & chips! Top 5 best fish & chips in London England
I went to London, England to try some of the BEST fish and chips in the city—including a MICHELIN-recognized spot.
Following is a transcript of the video: Harry: I'm a London local, and I think London has some of the best food in the world. I've invited my friend Joe Avella over from the US to teach him how we do ...
A man recently sampled what he deemed to be some of the cheapest fish and chips in the UK. Jonny Adams admitted the price ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results