Harrods

Harrods is a department store in Knightsbridge, London. The largest in the world in 1912, Indiana Jones drove past the store with author Sir Arthur Conan Doyle when visiting Engalnd that year.

Appearances

 * Young Indiana Jones and the Titanic Adventure