Visit to Harrods

Harrods opened in 1834. It is a luxury department store in London. Their motto is Omnia Omnibus Ubique, which means “All things for all people, everywhere”. The motto makes sense because they have over 300 different departments spanning eight floors. Harrods has always captivated me knowing that they used to…
View Post