The friendly rivalry between two of London’s most prominent department stores, Selfridges and Harrods, has led to the two constantly coming up with new ideas and one-of-a-kind experiences to woo ...
Iam a sucker for London’s slegendary department stores. But in case you aren’t as committed as I to visiting them all on every trip, here’s a handy guide that will help you prioritize. Go here, period ...
Harrods started as a single-room grocer in 1849, but has grown to become a seller of luxury brands and one in its own right. The company employs more than 4,000 employees and attracts around 15mn ...