Exploring Hermès’ Newly Renovated London Flagship Store
French luxury-goods manufacturer Hermès reopened its elegant London flagship following an 11-month refurbishment. Located inside London’s historic Time Life Building at 155 New Bond Street, the revamped store now boasts 2,200 square feet of space, which includes an olive tree-lined courtyard and a sculptural piece by the late Henry Moore. As a celebration of its … Read more











