The green bags, the twinkling Christmas lights, the famous food hall – Harrods hardly needs description, so synonymous is it with London’s shopping scene. More than just a department store, this historical shopping venue first opened on its current site in 1851 and has come to represent Britain all over the world thanks to its clever marketing and unique branding. In 2010 it was sold to Qatar Holdings by its previous owner, the enigmatic Mohamed Al-Fayed, for a staggering £1.5 billion.