Secrets Of Harrods Department Store

2020
44:38

February 28, 2019

Expired 4.0 4 x
Harrods is the place where dreams are possible. Once a simple grocers that competed on price, it’s now a palace where price is irrelevant. Occupying a five-acre site, its seven floors offer over a million square feet of shopping space.
Archive