Oh boy, "I need to eat red meat" - doctor's orders failing which I "will never return to optimum health"!!
Whilst I wrap my head around this pretzel can anyone in the London area recommend some good sources of super high quality organic, happy, well raised, humanely killed (I know it's an oxymoron) beef, duck, pheasant? Oh and same goes for fish too...
Thanks x