burberry in covent garden 24 Feb 2014 by emmaanemone The Burberry store in Covent Garden really is the place to get your Burberry makeup and perfume. Great service and super cute store. I bought a new Burberry London perfume.