Arena Clash tournament finals of Overwatch, League of Legends and Tekken 7 will be heading to Belong Stratford Westfield

Belong Gaming Arenas has announced that the Arena Clash tournament finals of Overwatch, League of Legends and Tekken 7 will be heading to its flagship Belong Gaming Arena in London’s Stratford Westfield. The tournament has been fought for seven weeks…