Charli XCX – Stella McCartney New Flagship Store Opening in London Charli XCX: Stella McCartney New Flagship Store Opening