Reviews

Battered goods Poppies

London | Poppies Fish & Chips

Busting out with customers, Poppies proves again that fish ad chips is the best meal for British weather!