Get thee, post haste, to the beautiful new Hermès boutique, just opened on the corner of Sloane Street and Cadogan Place.
Thirty years since the first Hermès store was opened at 179 Sloane Street in 1987, the house has proudly opened the doors to its new home, almost doubling in size to 400 square metres, which means lots more irresistible treats from the storied Parisian brand.