Hermès Bond Street storefront, London — London Magazine