By George Arnett2026-08-11T06:17:00
Source: Shutterstock
The luxury London department store chain recorded a pre-tax profit of £84.9m in the year ending January 31, according to a Sky News report
Already have an account? Sign in here