Oxford Street Goes Traffic-Free and Fashion Retail Holds Its Breath
Oxford Street Goes Traffic-Free and Fashion Retail Holds Its Breath – Half of Britain’s best-known shopping street has lost its buses, and the shops that sell coats and handbags are waiting to see who walks in.