Department store/shop with residences on Oxfordstreet in London