Phone: +442082970888
Address: 120 Lee Road, London, SE39DE, United Kingdom
City: London
Menu Dishes: 35
Reviews: 502
"As someone who grew up by the sea, it's been nearly impossible to find a fish and chips place that matches the freshness of the daily catch—until now. This is, by far, the best fish and chips I’ve had in London. The chips were perfectly crispy, and the fish was cooked just right: neither greasy nor soggy. I would give it a solid 10/10—it's a new masterpiece!"
All prices are estimates on menu.