Establishing itself as one of the jolliest festive season celebrations yet, the Stella McCartney Christmas lights switch on ...
The sustainable British luxury brand is set to move into a new London flagship next year, with the exact location undisclosed, and close the current location later this year.