London retailers count cost of ‘tourist tax’ as sales fall by £220m

by
London retailers count cost of ‘tourist tax’ as sales fall by £220m