2022-01-05T08:14:00
The 12-strong, London-based restaurant group reported 2020 turnover of £8.42m, 20% down on 2019
Already have an account? Sign in