Mayor trials car-free Oxford Street for one day The Mayor of London is hoping to pedestrianise Oxford Street in central London. Source