Liberty London, the West End’s most iconic and enduring department store, has a rich history spanning more than 140 years. Take a look at what makes this London store so special.
82