Does anyone have a good source, anywhere in the city. Or possibly a shop that does delivery? I can only find sites offering "organic" beef, nothing that specifically says grass-fed anywhere This is rediculous.....London is the capital of the UK!
No announcement yet.
PLease help. Looking for grass fed beef in London, UK.