Harrods in London

It is situated at Brompton Road in Knightsbridge. This upmarket departmental store occupies near 5-acre site and is having over a million sqft of selling space with more than 330 departments. This makes the store biggest department store in Europe. The simple motto The Harrods is to have all things for all people.

Have Queries?

Fill in the form below & get the best deals.
Please enter your name
Please enter a valid Email-ID
Please enter a valid mobile number
Please enter Holiday Type
Please enter the destination
Please enter hub

I accept Privacy Policy and I authorize Thomas Cook to contact me with details.

International Honeymoon Packages

Popular Tourism Destinations

Most Trending International Holidays