I was lucky enough to see it as well, and as you say it very kindly passed over the more central part of London and chose a bit of the sky that didn't have the clouds. How often it's the other way around!
Have I heard correctly and Biden is on the way over to the UK ? If so, when and what will it mean for support aircraft movements during that time ?