Oxford Street ‘pop-up’ shop to host online retailers A former sushi outlet on London's busiest shopping street is to host a series of "pop-up" stores. Source