If you have to eat out in the UK I reckon Nando's is the best of a bad lot when it comes to chains. You can get mashed sweet potatoe as a side dish, and eat a boat load of peri-peri spiced chicken (which is free-range I seem to recall).
Supermarked - Morrisons seems to have the best range of offal, Aldi = cheap but pretty good quality (the veg needs eating quicker than other supermakets though) limited range but we can get most things there, nuts, chirzo, tinned fish, smoked salmon, smaoked makeral - al good for eating on the go cheap mince beef, rib-eyes, whole free-range chickens and free-range eggs.
You know all those pictures of Adam and Eve where they have belly button? Think about it..................... take as long as you need........................