A totally clear blue sky! A very rare thing to be seen in London indeed!