The Royal Wedding

The National brings you in depth coverage of the royal wedding from London, England.

The National's team in London presents full coverage of the royal wedding of Prince William and Kate Middleton on Friday, April 29.