English food tends to be better at home than at restaurants. Also, it tends to mostly be undefined brown lumps but it does have flavor and there are some spices. (mostly mustard)
The exception is "Chinese takeaway", which is actually as bad as the stereotype.
The thing I find odd about British restaurants is that all the Japanese chains (Wagamama, Itsu) have names that are so dumb it's like they're actively trying to be offensive.
As a conversational point, I do recall reading an article sometime ago about people moving to the UK from sunnier places, and then suffering from Vitamin D deficiency!