London, 8 November 2011

Liberty was today awarded the coveted title of ‘London’s Best Shop’ by Time Out magazine. This is the third time Liberty has been given the prestigious award, beating the likes of Dover Street Market, Browns, Harrods and Selfridges.

To read more click here