If you want a good meal in England, choose breakfast.
Or go to an Indian restaurant. However, in recent years the English have become more demanding of good food. Some of the combination pub and restaurants will serve a quit decent meal. Twenty years ago the food was appalling at best!