Staples - Great British Farmers.
Staples farm in excess of 10,000 acres, spread across the best production areas of the UK. We employ around 600 people, and believe we are the largest single production unit of brassicas in Britain. The photo us courtesy if and copyrighted to Andrew Burton.
« Back |