This post was originally published on this site
Head to Poppies for some of the best fish and chips in London!
The post Why we love Poppies Fish and Chips, London appeared first on Globetotting.