Delivery
Pickup
Outdoor
England
London
Islington
St Peter's
1 Restaurants on GastroRanking
1 Opinions in 1 websites
My colleague told me this fish and chip shop is better than the one up the road, so I walked the extra distance and it was soooooo worth it! They cooked the cod to order and the chips were lovely and