Home > Terms > English, UK (UE) > Harrods

Harrods

Harrods is an upmarket department store located in west London, United Kingdom. The Harrods brand also extends to Harrods Bank, Harrods Estates, Harrods Aviation and Air Harrods.

The London store has over one million square feet of selling space spread over 330 departments. The first Harrods store opened in 1824 and moved to its current location in 1849. The store has been owned by Qatar Holdings since 2010.

This is auto-generated content. You can help to improve it.
0
Collect to Blossary

Member comments

You have to log in to post to discussions.

Terms in the News

Featured Terms

Harry8L
  • 0

    Terms

  • 0

    Blossaries

  • 1

    Followers

Industry/Domain: Arts & crafts Category: Body art

Bagel head

A new expression of body art that is achieved by dripping saline solution into the forehead until a large welt forms. The practitioner then presses a ...

Contributor

Featured blossaries

Most Widely Spoken Languages in the World 2014

Category: Languages   2 10 Terms

Worst Jobs

Category: Arts   2 7 Terms