How about at the Savoy Grill or their tea room, or their excellent restaurants?
The Ivy ?
Browns?
I can go on and on, but evidently you have NO idea what English food stuffs consist of.
I spend plenty of time in England and think their food is poor.