Make a reservation
Harrods London lighting in the evening

Harrods

Harrods is the world’s most famous department store located on Brompton Road in Knightsbridge. The store occupies seven floors and 330 departments showcase the best of luxury merchandise, from high-end fashion and accessories to the finest homewares and the latest technology.

There are 28 restaurants in-store and customers enjoy a wealth of exclusive services, such as by appointment personal shopping and The Penthouse – a private suite dedicated to unsurpassed bespoke service in a beautiful environment.