A meal in England will typically cost between $10 and $20. Of course, you can find cheaper options if you're willing to eat at fast food restaurants or prepare your own meals. However, if you want to experience the country's famous cuisine, then you'll need to budget for higher-priced meals.