The first ever NARS boutique has opened up slap bang in the heart of Covent Garden's prestigious 'beauty corner' on King Street, and we couldn't be more excited about it. We expect nothing less than absolute luxury, and NARS are pulling out all … [Read more...]