Pop in for a visit to Harrods Department Store in London & shop in store in style. All the world’s best brands are under one roof. Find luxury gifts, tea, mugs, chocolate, fashion, luggage, handbags, kids toys & souvenirs including the famous Harrods bear, Paddington Bear & the Harrods logo shopping bag. Stop by the Harrods food hall market to buy handmade cakes, fresh pasta & flowers for home. Visit at Christmas to see the famous Harrods Grotto, & window displays.