Flagship Store
2 articles

Travel
Hermès opens new 21,500-square-foot flagship on London's Bond Street
Hermès has unveiled its sixth 'house' at 166 New Bond Street in London, a sprawling flagship spanning nearly 2,000 square meters and featuring 55 distinct rooms, according to Vanity Fair and Business
Evelyn Chen·June 29, 2026

The Edit
Richard Mille opens new luxury flagship showroom in Monaco
Richard Mille's new Monaco flagship, a symbol of precision luxury, paradoxically presents two conflicting sets of operating hours across its official channels.
Julian Beaumont·May 24, 2026