The launch also includes five dedicated window displays at the London department store.