Ensuring London hosts many of the world’s leading sporting events is an important part of our work building a better London for everyone.”The Netball Super League Grand Final will be played at the O2 ...