London Retailers Face £220 Million Loss Due to ‘Tourist Tax’ Impact Business 16 September 2024 London’s West End has seen a stark decline in sales, projected to reach a £220 million loss in unrealised revenue.…