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

Rediscover the joy of digital advertising

Champion connections instead of clicks. Capture audiences' imaginations, not just their attention. Boldly move to your own beat instead of letting tech set the pace. It’s time to rediscover the joy of digital.