LLondon Read More Hermès opens new London flagship combining six Grade II listed buildings16 June 2026 French luxury fashion house Hermès has opened a new flagship at 166 New Bond Street in London, its…