Which London department store uses the Latin motto “Omnia Omnibus Ubique,” meaning “All things for all people, everywhere”?

The story behind the answer

Harrods uses the Latin motto “Omnia Omnibus Ubique,” meaning “All things for all people, everywhere.”

Harrods is a luxury department store in Brompton Road, Knightsbridge, London. Its motto expresses the store’s historic ambition to offer a remarkably broad range of goods and services under one roof, from food and fashion to furniture and specialist departments.

The business began in 1849 when Charles Henry Harrod opened a grocery shop in London’s East End. Harrods moved to Knightsbridge in 1849 and expanded substantially during the late nineteenth century. The present building developed through several stages and became one of London’s best-known retail landmarks.

The motto is sometimes incorrectly attributed to other famous London stores, especially Selfridges. Selfridges is a separate department-store business founded by Harry Gordon Selfridge in 1909, whereas Harrods has nineteenth-century origins.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: