Whether you’re visiting London for the first time or you live here and spend every day in the city, when it’s time to shop, your mind will no doubt head to one of the well known department stores we have.
There’s a retail option whatever your needs, starting right at the small, independent boutique level, but the department stores are iconic. They’re British. They’re what makes London shopping as attractive and as popular as it is.
And whilst the whole shopping scene in London has a fantastically fascinating background, the stories behind three of the city’s most famous departments stores – Harrods, Selfridges and Liberty – are particularly wonderful, and so we had to share! Continue reading “The fascinating stories behind London’s three biggest and quintessentially British department stores”