Back to archive

Happiest Cows in the Country!

28-11-2014

Claxton Herefords are the happiest cows in the country, and Claxton beef is available exclusively at Selfridges! Click here to read the full article in The Telegraph!

happy-cows