How sad to read that the plans to create a traffic-free section on London's Oxford Street have been snubbed. The large and long shopping street which houses famous department stores such as Selfridges (it opened in 1909), John Lewis, Debenhams and House of Frasier, as well as the Uniqlo Flagship Store and many more, attracts … Continue reading Cars vs. people: why can’t Oxford Street be pedestrianised?