The shop on 68 Marylebone High Street marks the brand’s 12th European opening and 25th in total.