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. LONDON, England (Link and Lace) – The most famous shopping street in Britain has lost its buses, and a good deal of fashion retail is…
