So it's April 29, and you're all invited: HRH Prince William is making his marriage to Catherine Middleton into a "People's Royal Wedding." In the works are a parade, street parties, and a military flyover. Whether or not you can make the April date, here are six can't-miss London attractions related to the wedding.
read post