UK retailers feel the pinch as Tourist Tax hits Britain’s Retail sector

by
UK retailers feel the pinch as Tourist Tax hits Britain’s Retail sector