Harrods, London
Harrods is a luxury shopping hub, containing everything from fashion and accessories to beauty products, jewelry and various souvenirs.
Address: 87-135 Brompton Road, London SW1X 7XL,England
Website: http://www.harrods.com/
Photo by herry
No Comment