Fish And Chip Shop in Kentish TownLondon, ENGLAND