When in London, try some of its best dishes including Porridge, Kippers, Black Pudding, and Cornish Pasty.