North London's finest Fish and Chips

Muswell Hill Broadway, London N10 3RT, Regno Unito 📍

The best way to eat Fish and Chips as a local