You had to be there. A double rainbow over Hyde Park

London Rainbow1

Falling to earth in Oxford Street

London Rainbow2