November 22, 2008
by Jennifer Whitehead, Brand Republic 07-Jul-08, 13:55
LONDON - Liberty of London is to open its first standalone store, on Sloane Street in London.
* - indicates required field.
Liberty of London: to open store on Sloane Street
MORE