Champion of Champions

The 2021 finals should be held on Saturday 25th September at probably the Waterloo Hotel in Blackpool. at 10 a.m.