29 Apr 2011

Wedding fever runs high in London

From Checkpoint, 5:17 pm on 29 April 2011

In London, thousands of people are starting to line the streets to Westminster Abbey, with the Royal Wedding now just a few hours away.