Avery Fine Perfumery in London

Avery is set in the heart of the Mayfair district of London. The exclusivity of the Avery store is due to its innovative concept and its selection of fragrances that include some of the world’s most exclusive brands. The Avery project is created through a little wordplay (“Aviary” an airy home for exotic birds, rather than “Avery” the store’s address) has used various iconographic elements from the world of birds (a poetic...