The shop occupies a 5-acre site which gives it over one million square feet of selling space throughout several departments. It is said that anything in the world can be bought from Harrods – even if it isn’t physically in the store, it can be ordered. The shop is most famous for luxury goods and has a Food Hall and Christmas Store which are known the world over.
Harrods also owns other businesses such as a bank, estates agent and aviation corporation. It is currently owned by Qatar Holdings.