Prince William and Kate’s Wedding – London Walking Tour
All eyes will be on London on April 29, 2011 when the Royal Wedding of Prince William and Kate Middleton takes place.
For Royal watchers or those who love Royal weddings and want to share in the excitement of …