Shop Direct to open London hub in 2017

Shop Direct, the UK’s second largest pureplay online retailer, has announced plans to open a London hub at 111 Buckingham Palace Road, which will host colleagues working across data, eCommerce, IT, product and brand. The 25,000 sq ft space, which will open in summer 2017, will have capacity for up [...]