Hermès Bond Street storefront, London — Travel Magazine