Penhaligon's Artemesia Fragrance Penhaligon's Artemesia Fragrance (£140) Image Source: selfridges.com Penhaligon's Artemesia Fragrance £140 from selfridges.com Buy Now