aFilter Options
< Back

Toffs

Fish & chips
Utterly dependable fish n chips maintains this always busy and welcoming Muswell Hill institution as one of north Londons most popular chippies.

Review by


38 Muswell Hill Broadway
London
N10 3RT

Tel: 020 8883 8656
  • Map