Oxford Street : Positioning the world’s biggest mega-mall. As just a street, Oxford Street is profoundly busy, lacks facilities and is bereft of good eateries. But considered as a block from 100 yards north to 100 yards south, it’s got 8 parks, 500 restau