Harrods: A luxury department store in London (United Kingdom), covering over 1.1m square feet of retail space, making it one of the largest stores in Europe. The store itself is owned by the state of Qatar.
Harrods is known for its extensive collection of departments- 330- including men's fashion, women's fashion, jewelry, health & beauty, home decor, and even premium food and drinks.
Harrods offers shoppers the opportunity to have high tea, get a diamond manicure, view (or purchase) Porsche's million-dollar Advent Calendar, or simply take home a London souvenir.