The 450m2 showroom is sited on the ground floor of a Georgian building on Ebury Street, SW1. A sculpture garden will be accessible from the showroom.
The store will feature oak and limestone floors and grey and pale brown walls, while the lighting will consist of a combination of spotlights and diffused natural light.
A reception desk and the display boxes for accessories were designed in-house at Talisman, and feature upholstered panels, lacquers and brass detailing.
Talisman opened its first showroom on London’s King’s Road in 2006 (pictured).
Talisman’s new showroom opens on 1 September.