Oxford Street is beautiful. Pedestrianisation will help us appreciate it Oxford Street is Europe’s busiest shopping street. It is home to over 300 shops, receives half a million visitors… By Rob Mcnamara