Toff’s – The Best Fish & Chips in London
Toff’s of Muswell Hill has been recognised as the best Fish & Chip restaurant in London and is officially through to the finals of The National Fish & Chip Awards 2025 in the ‘Top 5 Restaurant of the Year’ UK category.
The restaurant, originally the ‘Barracuda’ established in 1968, was taken over in 1988 by Andreas Toffalis. He changed the name to ‘Toff’ and went on to win the National Fish & Chip Award as voted by The Seafish Industry Authority and The British Potato Council in 1989.