#1
Harrods — London
Harrods dominates the global department store landscape with its 330 departments spread over one million square feet. The food halls, a cathedral of global gastronomy, offer over 2,000 varieties of cheese and a daily turnover of 30,000 fresh items. From sushi to British game to hand-rolled chocolates, every corner delivers an unmatched sensory experience.
0
Photos (1)

Comments on "Harrods — London"
Have a take on this ranking?
Comments are how the argument actually happens here. Posting one needs a free account — it takes about a minute.
No comments yet.
The first comment sets the terms of the argument.