By George Arnett2025-12-16T12:00:00
Source: Shutterstock
Some retailers are facing increases of hundreds of thousands of pounds in their business rates on certain properties, while Harrods’ bill is set to fall by over £1m
Already have an account? Sign in here