Fish and chips are a must try when you visit London, as evidenced by the fact that more than 250 million fish and chips meals are sold in the UK every year. But where can you find the best fish and chips in London? In this post I've teamed up with some other hungry travel blogger friends of mine to share with you our favorite places to visit for London fish and chips. But … [Read more...]