John Lewis displays CSM students' visions of the future
30/03/2026
A Central Saint Martins project that “reimagines wearables as planetary technologies” is being presented to the public through a series of window installations at John Lewis Oxford Street, London, until the end of April.