The debris may have been swept away, but the afterglow and excitement of Kate Middleton and Prince William’s royal nuptials continues to float in the air in the early hours of Saturday morning. As the crowds emerged from the Tube, they were met with a sunny breeze and the chimes from London’s iconic Big Ben

View post:
The Day After: Royal Wedding Euphoria Lingers in London