Impact of Tourist Tax on London Retailers A £220 Million Decline in Sales
London's West End retail sector is grappling with a significant financial downturn. The removal of tax-free shopping for tourists has culminated in a staggering £220 million drop in sales this…



