Top 10 British foods

9. Haggis


This traditional Scottish dish doesn’t appeal to a lot of people. It’s sheep heart, liver and lungs mixed with onion, suet, spices and and salt. It’s traditionally all contained in a sheep’s stomach then simmered for a few hours. It has a rich meaty flavour which is great when accompanied by Scotch whisky.