From Longman Business Dictionary
chain storeˈchain store one of a group of shops in different towns or cities that are all owned by one organization and sell the same productsIn the city centre, there is a pedestrianised shopping area with all your favourite chain stores.
→ store