London's iconic Oxford Street ends up the big loser in the match between Europe's retail high streets ! The referees, MyTraffic and Cushman & (...)