logo

Video encyclopedia

Selfridge Provincial Stores

2:58

Mount Robson Helicopter To Robson Pass

Selfridge Provincial Stores was a holding company of a group of department stores in the United Kingdom. The company was formed by Selfridge & Co. in 1926 and was active until 1940.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • History