AdChoices
Get Adobe Flash player

The empty streets of London Add to ...

One of London's notoriously busiest roads was an oasis of calm on Tuesday as retailers and hoteliers reported that the consumer boom predicted to coincide with the London Olympics has just not happened.

Drive

Technology