TAG Heuer opens new flagship store in London at Oxford St

TAG Heuer (LVMH Group) has announced the flagship boutique opening on London’s 449 Oxford Street in December. This is the brand’s first last flagship store which covers 860 square feet in the United Kingdom. Any other stores in the country are in partnership with retailers. It is the first time that TAG Heuer has spoken about the upcoming opening of a flagship boutique in central London. The directly-managed store is in addition to TAG-Heuer branded boutiques run by Beaverbrooks in Leeds and with Aurum Holdings in the City of London, Sheffield and Manchester.