A campsite in Wales is hosting an event for Londoners who want to avoid the hysteria surrounding the upcoming royal wedding.
|
Prince William Kate Middleton |
Prince William will marry Kate Middleton on Friday, April 29, in London's Westminster Abbey. Millions of tourists and locals are expected to flood the streets on the big day to watch the wedding procession and wave to the newly married couple as they travel from the historic church to Buckingham Palace, where the wedding reception will be held.