Phone: +442083483121
Address: 179 Archway Rd, London, N65BN, United Kingdom
City: London
Menu Dishes: 12
Reviews: 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!"
All prices are estimates on menu.