Trafalgar Square London, UK  29/04/2011. The Royal Wedding of HRH Prince William to Kate Middleton. General atmospher of Royal Wedding in Trafalgar Square. Photo credit should read ALAN ROXBOROUGH/LNP. Please see special instructions. © under license to London News Pictures
{}