by Annie Vischer Burberry have an early little Christmas treat for us. And it is open today. Introducing the Burberry Beauty Box, which has taken up residence in London's festive Covent Garden. Here you will be able to get our hands on the full … [Read more...]