Leckford Estate Est. 1929
Established in 1929, the Leckford Estate in Hampshire is the only UK supermarket-owned farm. We have filmed at the farm on numerous occasions, showcasing the variety of fresh home-grown produce it offers.
This new edit is now being used widely by the supermarket. You can take a look below: