The home of the London Boat Show, the Excel exhibition centre in London’s Docklands, has revived plans to open a large casino. Excel is understood to have held talks with a number of gaming companies, including Rank Group, about the possibility of becoming the operator of the proposed venue. The local authority, Newham, in the capital’s East End, is one of 16 councils that has been awarded a licence to run a new casino by the government under the 2005 Gambling Act.