Can London finally become a hotspot for Esports?