Category: Fish and Chip Shops Category: Fish and Chip Shops
Address: 20 Chapel Market, Islington, London, N1 9EZ
Landline: 020 7278 0812
Report a problem with this listing