By Steve Farrell2025-12-15T11:55:00
A Waitrose at Canary Wharf is among the biggest losers, while Harrods is among the big winners, according to the analysis
A Waitrose store at London’s Canary Wharf is among retail’s biggest business rates losers, with its bill set to rise by more than £300,000 according to analysis.
Already have an account? Sign in here
Already have an account? Sign in here