HARRODS
INTRODUCTION
2.49
Go ahead and enter this world shopping mecca along with a crowd of other tourists: it will be an unforgettable experience for you, in every sense. Glamour, luxury, and ostentation are the...
INTERIOR
2.53
This enormous department store on Brompton Road offers seven floors for shopping, one of which is a basement, with a total area of over 90,000 square meters. The various areas are connected by an...