By Shwetali Sapte2025-09-02T15:00:00
The cafe group achieved £18m turnover in FY25, while opening two new sites in London’s West End and closing its Canary Wharf location
Already have an account? Sign in