May 18 @ 12:30 pm - 6:00 pm SLB Play-off Finals The O2 Arena Peninsula Square, London, England The SLB Play-off Finals at the O2 Arena.