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.