Luxury Swiss watchmaker opens its second largest boutique in the UK in Bluewater Shopping Centre
Swiss luxury watchmaker TAG Heuer has opened its new boutique at Bluewater Shopping Centre. As the sixth flagship store in the UK, at 120 square metres the boutique is also the brand’s second largest in the UK, behind the London Flagship on Oxford Street
Read more »