Secrets Of Harrods Department Store

2019
44:31

February 28, 2019

Expired 4.0 24 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