Captain D’s First UK Location Set for Summer Opening

Captain D’s first location in the United Kingdom is set to open in August 2025. The fast-casual seafood chain announced its first franchise deal in January 2025, as Expana reported.
The company signed a 20-unit master franchise agreement for the UK through a partnership with CD’s Holdings. The first location will be in Kent, with another two restaurants set to open in Sussex and Hampshire shortly after.
The principals of CD's Holdings are seasoned entrepreneurs with experience in the restaurant business, as well as other ventures...
To Read Full Story Login Below.