Top of the Shops: Liberty of London voted the capital's number one store

Top Of The Shops: Liberty Of London Voted The Capital's Number One Store

For the third year in a row, fashion-favourite Liberty has come out on top in a list of the 50 Best Shops in London, compiled by Time Out magazine.

Close

What's Hot