Royal Wedding of Prince William and Kate Middleton, 29th April 2011, London