Apr 26, 13:50 UTC Resolved - We've been monitoring the network performance in London for the last 24 hours. Network performance has returned to normal, and has remained consistent during our monitoring. As such, we'll now consider this matter...