Oxford Street Pedestrianised

The western section of London‘s main shopping street is to be transformed into a pedestrian zone filled with public art, it was announced today. Read more