Oxford Street (Oxford street) is the UK's premier shopping street, the center of shopping in London's West End, attracting 30 million tourists from around the world to visit and shop every year, and more than 300 large shopping malls in the world are gathered on the streets of1.25 miles.