Country Life Corrigan’s Order 2016-10-12 - Upper Grosvenor Street, W1 (020–7499 9943; www.corrigans mayfair.co.uk) Corrigan’s game pie