Welcome to Talisman London, a design & interiors showroom located in Chelsea. Browse our extensive collections online or pay us a visit on the New King's .