Today a stretch of London's famous Oxford Street has become pedestrian only and traffic free. — Daily24