Considering that almost every pub menu I've seen offers a curry dish, and the fact that there are as many as 10,000 Indian restaurants in business today, it's fair to say Indian food is quite favoured by the British palate and has been for some time now.