Where To Stream Secrets of Britain Season 1 Episode 6
Secrets of Selfridges
- Aired June 18, 2014
- 60 Min
We uncover the secret history of this lavish department store - which revolutionised the way that Brits shopped - and the amazing story of Mr Selfridge himself.