default-logo
Street view of Liberty London department store. Photo Credit: © Claudio Divizia via 123RF.

History of Liberty London Department Store

|Comments are Off
The Liberty London department store is one of London’s most prominent shops. It has been around since the late 19th century and...