London – Royal Wedding and Fun Things To Do across the Pond
The countdown begins for what has been dubbed the “wedding of the century.” And we can’t wait! The Royal Wedding takes place on Friday, April 29, 2011 at 11am (London time) at Westminster Abbey. As a fellow Brit, I’ll be getting up at the crack of dawn (just like I did for Princess Diana’s wedding) […]
London – Royal Wedding and Fun Things To Do across the Pond Read More »