Punch Taverns has sold 45 pubs to Admiral Taverns for £14.8m. Punch said that the deal followed the acquisition of Avebury Holdings and a "review of the enlarged Punch estate to identify specific areas of local concentration". The sale is expected to complete in early September