Lopemede Farm is a 200-acre pasture on the Oxfordshire / Buckinghamshire border, supporting wagyu beef and sheep. Lopemede Farm is building natural capital for a better future and collaborating with local businesses to get a better connection to nature.
Click on image to expand