Deep Blue Restaurants, which has 16 sites, sold off the branches between October 2024 and May 2025 in order to generate more funds for one of its other well-known brands.
Full ArticleUK's largest fish and chip shop chain closes nine branches as it sells off sites
Nottingham Post
0 shares
1 views