Liberty Photos

Meet 184 travelers, 163 tour guides and discover 1,518 photos

Liberty is a long-established department store in Regent Street in Central London, England, in the West End shopping district. Liberty, during the 1950s, continued its tradition for fashionable and eclectic design. All departments in the shop had a collection of both contemporary and traditional designs. New designers were promoted and often…
View Liberty guide >