The London flagship boutique located at 18 Sloane Street,
was renovated by Frida Giannini’s new design concept in 2009. First opened in
1990 the new Sloane Street
boutique covers 20.000
square feet on two spacious floors. An impressive 60 meter facade looking
onto London’s
famed Sloane Street
captures attention through the use of tone-on-tone bronze metal enhanced with a
special LED lighting affect.