Poppies Fish and Chips

Poppies Fish and Chips
30 Hawley Crescent, London, NW1 8NP