News

The Black Farmer is planning to open two new farm shops in London, before taking the brand into other parts of the country.