World
Oxford Street goes traffic-free in historic London transformation
A nearly one-kilometre stretch of London's famous shopping street bans vehicles in a bid to reverse retail decline.
A nearly one-kilometre stretch of London's famous shopping street bans vehicles in a bid to reverse retail decline.