Poppies Fish and Chips
Fish and chips: a British institution. And there's one place in London that embodies our national love for this old school classic – Poppies Fish and Chips.
5 min read
Fish and chips: a British institution. And there's one place in London that embodies our national love for this old school classic – Poppies Fish and Chips.
Download the App on iPhone or Android.