Some of the best food, and reasonably priced these days, is to be found in the pubs. Nothing fancy, just solid pub food. You won't go away hungry. In most you can probably eat for about 20 Pounds (can't find the pound sign) per person, including a drink and a tip.