Central Cee Shuts Down JD’s New Global Flagship Store with Exclusive Lock-In
JD marked the opening of its biggest store ever in serious style, and who better to lead the charge than West London’s own Central Cee? Taking over the brand new JD spot in Manchester’s Trafford Centre, Cench came through...