exploring-london.com
Eight historic department stores in London…1. Selfridges…
Christmas lights are appearing already and shop windows are being unveiled. So in the lead-up to the yuletide celebrations this year, we’re taking a look at eight of London’s most histo…