Swaine, a luxury goods brand that has been a fixture of London’s high-end retail landscape since 1750, has opened its largest store yet on New Bond Street, the centrepiece of its most radical rebrand in 273 years. The new flagship store spans 7,000 square feet, with a ground floor and mezzanine level, showcasing Swaine’s range of men’s and women’s leather goods and luggage, along with Herbert Johnson hats and Brigg umbrellas.
We were delighted to collaborate with the Brand on the launch of their new Flagship store with a window concept inspired by the Surrealist artist ‘Magritte’. Our in-house Print Studio brought to life the concept with large cloud print graphics which filled the 3m tall window vitrines and we also created classic surrealist characters printed direct to Acrylic and suspended through the space. We also designed & produced the cloud print plinths to display an array of the Brand's luxury goods. We then introduced a fun oversized Suitcase prop with Swaine Newspapers flying up through the windows to add an element of visual theatre and continue the story telling creative.
We were also commissioned to produce and install an archive printed graphic that formed a centre-piece for their Heritage in-store display, showcasing their rich history and craftsmanship.