London's signature fragrance house at home prices, with airport duty-free as the honest best-price route since there's no VAT refund.
Price: 122 GBP (John Lewis UK price for 100ml (Jo Malone official UK pricing))
Where to buy: Jo Malone boutiques (Regent Street, Sloane Street); John Lewis and Boots. Also stocked at Heathrow duty-free.
Price checked 2026-07-03