Burberry debuts a new flagship – Christo style - in Paris
Burberry Outlet - Clothing Store in Central Valley
Burberry Outlet - 10 tips from 776 visitors
Paris, France, People Shopping in Burberry Store, Sign, in Mall, Centre commercial, "La Vallee Village", Discount Luxury Clothes Outlet, haute couture Contemporary interiors, mode labels Stock Photo - Alamy
Burberry's London stores lose out as tourists head to tax-free Paris, Milan | Reuters