All in all, you really don't need to break the bank if you want to experience the food culture of London. You can expect to spend around £15-20 per day if cooking the majority of your own meals and closer to £30-40 if having one or two mid-range meals out per day.