According to a newspaper article I read a new line is opening in London on May 24th. A link for further info is https://tfl.gov.uk/travel-information/improvements-and-projects/everything-you-need-to-know-about-the-elizabeth-line
As it happens I'm flying into LHR in early June so I hope to ride it into London!