Kale – A British Favourite

A regular in our fridges, Kale has become the mainstay of many British menus. The term ‘Kale’ refers to a cultivar of the Brassica Oleracea Species, however it is more closely related to the wild cabbage than to other cultivated members of the brassica family, such as...