News

The latest figure comes after The Ritz posted a loss of £16.5m for 2022, £32m for 2021 and £27.3m in 2020. The last time the ...