Perridge Farm is one of the loveliest places in England – the French would describe it as a ‘terroir superb’ – a place ideally suited to its purpose – that of producing Britain’s finest organic beef.
Perridge Farm is one of the loveliest places in England – the French would describe it as a ‘terroir superb’ – a place ideally suited to its purpose – that of producing Britain’s finest organic beef.