The Mills Fabrica to open in London’s King’s Cross (Inside Retail)