Designs & Artworks By Megan Hess

Known as the world’s most famous department store, Harrods was established in 1849 by Charles Henry Harrod, in Knightsbridge, London. Harrods is home to some of the world’s most prestigious and luxury brands as well as bespoke, tailored services unlike no other department store.