Revenue stood at £327.1m for the 53 weeks ended 5 January 2025 and new openings contributed to growth, with restaurateur Richard Caring reportedly in talks for a deal that could exceed £1bn
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information