Who can resist Daylesford, Britain's poshest farm shop? – The Times

Once you make way from your brand-new unmuddied Land Rover Defender PHEV (neatly parked next to all the other Land Rover Defender PHEVs) across …
View full source