mail_outline sales@mediastorehouse.com
Harrod s1901: Harrods store and original shop in Knightsbridge, London. (Photo by Central Press/Getty Images)
Harrods Store1906: Harrods department store on Knightsbridge, London, from Montpelier Street. (Photo by London Stereoscopic Company/Getty Images)