Poppies Fish & Chips
6-8 Hanbury St, London
020 7247 0892
Menu
Reserve
London, Greater London
Poppies Fish & Chips
6-8 Hanbury St, London, Greater London
020 7247 0892