According to the Audit Office, Sir John has enjoyed 164 lunches and dinners since 2004, including meals at the Ritz, Savoy, Dorchester, Wiltons, Mirabelle and Bibendum. The bills, nearly all for two people, vary from £80 to £301. The auditor general also visitedthe British Grand Prix as the guest of BAE systems; attended a polo match funded by EDS and visited the opera as the guest of GSL, a company promoting the public finance initiatives.