Poppies Fish & Chips

Fish & Chips British

152-154 Portobello Road, LONDON, W11 2DZ

Delivering now

Single portions

Your order