Harrods

Harrods in London's Knightsbridge, is a luxurious department store with 330 departments spread across 5 acres. It has a rich history, elegant ambiance, and offers high-quality products in its 1.1 million sq ft of retail space.

Experiences in Harrods are coming soon.

Experiences in Harrods are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Harrods

87-135 Brompton Road, London, London, SW1X 7XL