Prince William and Kate: The Royal Wedding Walking Tour
UPDATE 2020: The Royal Wedding Walking Tour is no longer available Royal Wedding Fever is here BIG TIME! As everyone on the planet must know by now, the Royal Wedding of the century between Prince William and Kate Middleton, takes place in London at Westminster Abbey on Friday, April 29, 2011 at 11am (London time). I’m […]
Prince William and Kate: The Royal Wedding Walking Tour Read More »