Tag: Britain

UK ‘Tourist Tax’ sends tourists flocking to Paris, Milan and Madrid for tax-free shopping

Thousands of tourists who used to come to Britain for tax-free shopping are now visiting stores in Paris,…