Harrods’ 175th anniversary
Arguably the most famous luxury department store in the world, Harrods is marking its 175th anniversary with all manner of exciting celebrations and special-edition products. From its iconic teddy bears to its renowned Festival of Lights, there are many highlights in store for customers throughout the year. Embodying the very essence of luxury, tradition and […]