By James McAllister2026-09-30T07:54:00
The premium restaurant operator has reported sales of £42m in its financial results for 2025, with site-level EBITDA rising to £11.2m
Already have an account? Sign in