HARRODS

HARRODS

HARRODS is a luxury department store located in London, known for its prestigious reputation and opulent shopping experience. Established in 1849 by Charles Henry Harrod, the store has since become an iconic destination for high-end fashion, fine dining, and exclusive events. With its distinctive green terracotta facade and grand interior, HARRODS continues to attract discerning clientele from around the world.

87-135 Brompton Rd, Knightsbridge, London SW1X 7XL, United Kingdom

Videos ()