That's funny! Although most "Irish pubs" I've seen abroad (in Spain, Britain, the States, e.t.c) are basically English pubs that come with Guinness and some grammatically incorrect Gaelic. To be honest though that model is more fun, as most of our actual food (e.g seilmide cladaigh) doesn't really suit a pub since it's an acquired taste, i.e. disgusting.
That said I did find a few places that did actual English food, although as you mentioned, you fellas don't seem to eat it anymore. It's extremely sweet stuff I have to say, bread soaked in sugar was one example, or ham with sugar, e.t.c. This was always outside London up in the Northern country side, beautiful place I must say.
Although in Cornwall they seem to still have traditional food. (Although they kept telling me they're not English, so maybe that doesn't count.)