Harrod’s Exterior One thing London is really great for (besides it’s burgeoning food scene) is their luxury shopping. It’s no secret that London has been doing the high-end shopping for centuries. Literally. A brief history about the legendary store: Harrod’s was founded by Charles Henry Harrod, first established his business in 1824, as a draper, at 228 Borough High Street in Southwark, London. By 1834 Harrod founds a wholesale grocery in Stepney, East London and by 1849, Harrods moveds to the current address in Knightsbridge area. In May 2010, the store was sold to Qatar Holdings, the sovereign wealth fund..