Burberry has brought its Burberry Brit concept onto home turf. On Friday, it will unveil a sprawling, 10,000-square-foot Burberry Brit store located in London’s bustling Covent Garden area. The...
April 14, 2011
A Brit in London
On Friday, Burberry will unveil its first Burberry Brit store in the U.K.
Ads by Google







