5 amazing facts about Harrods

By Tatjana Apukhtina: For all of you who have never heard about Harrods – it’s this incredible department store, situated in the heart of Knightsbridge, one of the most beautiful districts of London. Harrods is one of the oldest, most luxurious, most remarkable department stores…

Shopping at Selfridges

By Gavin Darvell: Certain department stores can be clearly marked as a unique landmark to that city or country. They become a tourist attraction in themselves. A must visit place on a city break itinerary. Macy’s in New York comes to mind. A department store…