Harrods
Videos
 
Video
Click the play button to start
Definition
Harrods is a luxury department store located on Brompton Road in Knightsbridge, London. It is owned by the state of Qatar. The Harrods brand also applies to other enterprises undertaken by the Harrods group of companies including Harrods Bank, Harrods Estates, Harrods Aviation and Air Harrods, and to Harrods Buenos Aires, sold by Harrods in 1922 and closed as of 2011, with plans announced to reopen in 2013. The store occupies a 5-acre (20,000 m2) site and has 330 departments covering one million...
Recently added entries
Jackson
Jackson, officially the City of Jackson, is the capital city and largest urban center of the U.S. st...
toadying
parodic
A parody (; also called a spoof, send-up, take-off, or lampoon) is a work created to imitate, make f...
captivate
Lady Susan
Lady Susan is a short epistolary novel by Jane Austen, possibly written in 1794 but not published un...
investor
An investor allocates capital with the expectation of a future financial return. Types of investment...
sectarian
This article concentrates on sectarianism as conflict between groups. For sectarianism as a characte...
husband
A husband is a male in a marital relationship. The rights and obligations of a husband regarding his...
Khuram Shazad Butt
On 3 June 2017, an attack took place in the Southwark district of London, England, when a van mounte...
satisficing
Satisficing is a decision-making strategy or cognitive heuristic that entails searching through the ...