Teléfono: +442083483121
Dirección: 179 Archway Rd, London, N65BN, United Kingdom
Ciudad: London
Menú Platos: 12
Reseñas: 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!"
Todos los precios son estimaciones en menú.