The Overwatch Arena Clash Finals will be taking place across the August bank holiday weekend at i65 in the NEC, Birmingham. 

 Check out how the Arena Clash Overwatch Spring Finals went down at i64:

 

You might also like

Find your local arena