Harrods department store in London with an old fashioned cab driving by.