Country Life is a British weekly perfect-bound glossy magazine, launched in 1897, that is published by Future plc. It was based in London at 110 Southwark Street until 2016, when moved to Farnborough, Hampshire. From Wikipedia
Their banter shines a light on both men's rural enterprises just before Beckham finalises his selections for the October Country Life issue.