Phone: +442072470892
Address: 6 - 8 Hanbury Street, London, London, E16QR, United Kingdom
City: London
Dishes: 35
Reviews: 503
"This is the best fish and chips spot I've come across in London so far. The fish was perfectly cooked, with a crispy exterior and tender, flaky interior."
All prices are estimates.