Harrods

ABOUT HARRODS

Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar. Discover all things luxury at Harrods, from luxury clothing, beauty, homeware and more.

Description

English House of fragrance, Penhaligons, sets out on a journey throughout lands afar with its Trade Routes collection, searching for invigorating scents that tell a story. From the spice markets of Cairo, to the musky gardens of Babylon, finishing up at the fresh and earthy city of Constantinople – you’re in for a sensory expedition through some of the most famed heritage spots of our historical world.

ABOUT HARRODS

Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar. Discover all things luxury at Harrods, from luxury clothing, beauty, homeware and more.