Spring has Sprung in London

Buckingham Palace, resplendent in Spring flowers. Of course, this will be a dull show in comparison to the decorations for the Royal Wedding of Kate …