Tech

Nothing will open a physical store in London by the end of the year