Most of the Europeans often joke that British cuisine can never compete with any other cuisine from Europe. However, jokes apart there are plenty of tasty foods that you can find in London.
You will find a number of pubs and restaurants and whenever you are hungry, you will find some place to eat. Since London is the place where people from different cultures have settled down, you can find foods in variety of taste.
Start your day with English breakfast
English breakfast can really feed your belly and keep you active for the whole day. Their breakfast mostly consists of bacon, egg, sausages, mushrooms, baked beans, fried bread and black pudding. The black pudding is prepared by using dried pig fat and blood.
There are plenty of Indians settled in London and therefore it is quite common to find Indian restaurants where you can go for Indian food tours London. There is mouth-watering Samosa, Chicken tikka, Paneer pakora as a snack item. If you prefer Indian lunch or dinner then there are many choices available in both vegetarian and non-vegetarian dishes.
Fish and Chips
Most of the fish that you will find is either cod, haddock or plaice. They are deep fried and served with French fries. You will also find in many places it is served with boiled or mashed peas. You will be asked if you prefer onion rings along with that.
Pie and Mash
Traditionally, pie was prepared with eel but now people prefer it with beef.
You can take ploughman’s lunch from any pub which will consist of crusty bread with tangy cheese like cheddar and also pickles will also be served with it.
As a traditional Sunday lunch people prefer to have roasted beef. It is served with carrots and brussels sprouts.