3 episodesFirst aired 3 November 2013
Nov 20131h
Uncover hidden stories about Selfridges in London and delve into the mind of its American creator.
26mNot yet aired
12mNot yet aired