World Series of Warzone Global Final Will Take Place in London

ESTNN writes: "World Series of Warzone (or “WSOW”) has seen plenty of action since its In-Game Opens back in April. Since then, the best trios all around the globe have been competing in a non-stop firefight for a spot at the top 50. And now after months high-level play, Call of Duty's battle royale tournament series is finally reaching it's peak."