By Shwetali Sapte2025-06-27T15:20:00
The café, deli, and restaurant group achieved the highest turnover in its 26-year history in 2024, while securing new contracts at locations like St Paul’s Cathedral and Windsor Castle
Already have an account? Sign in