Spanish luxury fashion brand Loewe and Paula’s Ibiza collaboration preview at their flagship store on New Bond street London.