Harrods

Harrods logo

Harrods is one of the few single-site department stores in the world. The Terracotta Palace is the biggest store in the UK and covers over 5 acres of space. We attract over 15 million visitors each year, served by more than 6,000 people in over 330 selling departments and 150 support areas.

We've achieved a Guinness World Record for making £1 billion sales and we were the first department store to offer a BA Honours degree in Sales.


Become a member

Browse all members

Fast forward to 2030 with Futurescape

An in-depth exploration of the attitudes, innovations and media shifts that will shape the years ahead and redefine how we advertise by the turn of the decade