
HARRODS
HARRODS, located in London, is one of the UK’s
most iconic department stores.
Operating since 1849, it spans a total of six floors,
including the basement.
With over 5,000 employees, it is an enormous establishment
and a true landmark of British retail.









HAPPY WORKER
@a.mont
