Traditional British dishes include full breakfast, fish and chips, and the Christmas dinner. People in Britain, however, eat a wide variety of foods based on cuisines from around the world. British cuisine has distinctive national varieties in the form of English, Scottish, Welsh and Northern Irish cuisines.
Check out these great ideas for Hot Chocolate Cocktails. Perfect for a winters night.