Liberty of London
Episode 1 (2x1)
Air date: Nov 12, 2014
The doors of London's Liberty store are re-opened for more behind-the-scenes action. Catch up with the buyers, retail team and designers all hoping to sell their wares in the iconic store.
- Premiered: Dec 2013
- Episodes: 7
- Followers: 4