Royal Wedding Preparations

Scenes across central London. A bunting of British flags goes up to celebrate the upcoming wedding of Prince William and his fiance Kate Middleton, which will be held at Westminster Abbey in London on April the 29th.

Scenes across central London. A bunting of British flags goes up to celebrate the upcoming wedding of Prince William and his fiance Kate Middleton, which will be held at Westminster Abbey in London on April the 29th.

Scenes across central London. A bunting of British flags goes up to celebrate the upcoming wedding of Prince William and his fiance Kate Middleton, which will be held at Westminster Abbey in London on April the 29th.

Scenes across central London. A bunting of British flags goes up to celebrate the upcoming wedding of Prince William and his fiance Kate Middleton, which will be held at Westminster Abbey in London on April the 29th.

Scenes across central London. A bunting of British flags goes up to celebrate the upcoming wedding of Prince William and his fiance Kate Middleton, which will be held at Westminster Abbey in London on April the 29th.