The luxury leasing reinforces Covent Garden as an increasingly important luxury retail destination