Designed by
Title
Liberty is a luxury department store , the leading destination store in London, UK #282706893
Description
Liberty or Liberty`s, is a department store in Great Marlborough Street, in the West End of London.The retail landmark was founded by Arthur Lasenby Liberty in 1875. The company became associated with this new style, to the extent that in Italy, Art Nouveau became known as the Stile Liberty, after the London shop.
This image is editorial