Burberry Watch Launch Party at Flagship 121 Regent Street Store
Burberry celebrated the launch of the first ultra-luxe automatic watch collection with a party at their flagship store on 121 Regent street. While Burberry has designed watches previously, this collec…