London

How to get around London on the big day

It will be a day to remember. When Prince William and Kate Middleton get hitched on April 29, an estimated crowd of 1 million people will spill onto the streets of London in order to see the couple say “I do.” But with so many people out and about on…