The World Championship of Ping Pong returns to Alexandra Palace, London, this weekend -January 27th & 28th. The game that fell out of favour with the advent of super-spin inducing rubber bats years ago is returning to the mainstream thanks to a potent mixture of…