Digital Advertising: Get who & what's hot in Web, Mobile, Social Media, local, national or global across all devices.
Harrods of London is an elegant, luxurious global brand. The biggest department store in Europe, Harrods single site in Knightsbridge is iconic. Attracting over 15 million visitors each year, Harrods is ranked in the top 3 tourist attractions in London. View social links and watch the video below to learn more.