When it comes to luxury department stores, London’s leading light is Harrods. Known for high quality at extravagant prices, it’s a dream come true for luxury shoppers. Even if you don't plan to buy anything, it's well worth a look for its lavish interiors.
Visit our new website. We'd appreciate your feedback!