In Britain, people eat foods from all over the world. As well as traditional English dishes, Italian, Indian and Asian food in particular is very popular - people cook these types of foods in their homes as well as eating them in restaurants. In short, every household in the UK will have a different diet, but you should let your host know at the start if there is something which you really do not like and would prefer not to eat.
Equally, please make sure you tell us and your hosts before you arrive if you have a special diet, especially if you are a vegetarian or cannot eat certain foods. We will be happy to accommodate your needs.