The Fragrance Shop, the UK's largest independent fragrance retailer, has opened a new flagship store at Bluewater shopping centre in Kent. Replacing its smaller existing store at the centre, the ...