Harrods: The Rise & Fall of a British Institution 2025

The history of arguably the most famous shop in the world, which has been based on Brompton Road in London for more than 175 years, employs more than...