Harry Styles Album Launch
London & Amsterdam
To celebrate the release of his album Harry’s House, Harry Styles launched nine exclusive pop-up shops around the world, combining immersive retail experiences with limited-edition merchandise.
Creator was commissioned to design, fabricate, and install the pop-up shops in both London and Amsterdam, creating bespoke, visually striking environments that reflected Harry Styles’ artistic vision. Both locations offered fans interactive elements, engaging activations, and expertly curated retail displays, ensuring a memorable and shareable experience for visitors.
Our work on the Harry Styles pop-up installations demonstrated expert project management, fabrication, and creative installation, bringing the concept of Harry’s House to life across two of Europe’s key cultural hubs, and delivering a seamless blend of fan engagement and exclusive merchandise retail.
Client: Slaack Productions