St Giles Fine Fragrance St Giles is a niche, luxury fragrance brand created to stimulate and amplify the many different aspects of the wearer’s character. Sold exclusively at Selfridges London, Selfridges Manchester Exchange Square and the Roullier White boutique in...