Eating out in England, particularly in London, is much more expensive than in the USA. However, the traditional fare of fish and chips, wrapped in paper and eaten on a park bench is as good as gets. Sprinkle salt and vinegar on the battered fish, just like the locals do!
Alternatively, pubs serve excellent home-cooked fare, often called 'Pub Grub' which is always generously portioned, hot and tasty.
Carveries are another great British deal - basically they are all you can fit on your plate from the buffet and include carved meats, crispy roast potatoes, a wide selection of vegetables and sides along with lashings of thick brown gravy.
