Telefon: +442083483121
Adresse: 179 Archway Rd, London, N65BN, United Kingdom
Stadt: London
Menü Gerichte: 12
Bewertungen: 495
"This was my first time ordering and I believe I found my new favorite fish and chip spot in London. The fish was delicious and the beer batter coating was fantastic! The staff have set high standards, so only time will tell if they can maintain it. In my opinion, the key to a great fish and chip shop is using fresh ingredients, and this place definitely delivers on that front. They even included a free fish soup with my order, excellent service!"
Alle Preise sind Schätzungen auf Menü.