The Harrods motto is "Omnia Omnibus Ubique," which is Latin for "All Things for All People, Everywhere." This motto reflects the store's commitment to providing a wide range of products and services to its diverse clientele.
Unravel the Harrods Hysteria: The Ultimate Quiz on Britain's Iconic Department Store