The Wedding Carriages

The 1902 State Landau was specifically built for King Edward VII in 1902 At the end of their wedding service at Westminster Abbey, Prince William and Miss Middleton will travel in the 1902 State Landau along the Processional Route to Buckingham Palace. In the event of severely wet weather, the couple will travel in The … Read more