London's Oxford Street becomes a pedestrian zone
Starting Monday, cars, buses, and taxis are banned from a section of London's Oxford Street as part of a pedestrianisation project.
Starting Monday, cars, buses, and taxis are banned from a section of London's Oxford Street as part of a pedestrianisation project.