British Esports Championships live grand finals to take place at Confetti

Tag: nottingam trent university