Preparations for the Royal Wedding. The Mall in central London is now decked out with rows of giant Union Jack flags along the parade route.