Public transport links are great too; travel from central London to the outlet via tube in just 12 minutes! There are three Burberry outlets across the UK (including Cheshire Oaks and Bicester ...