London had a gloriously beautiful spring day today - blue skies with a few puffy clouds, brilliant sunshine. At last!