Sort by recommendedSort

Showing 48 of 317

Show more

What began life as a grocery store in 1849 has grown to become one of the world's top department stores, revered as an iconic name synonymous with luxury. Occupying four acres in central London, Harrods has transcended its status as a department store to become one of the city's tourist attractions. Harrods of London is the shop's in-house clothing line; a purveyor of the same luxury items the shop has become known for carrying. Look to the range for timelessly elegant and chic designs Find cashmere jumpers, simple capes finished with fox fur trim and silk nightwear among the range.