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