This profile was last updated on and contains contributions from the Zoominfo Community.
Is this you? Claim your profile.
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions
87-135 Brompton Road - Knightsbridge
London, London SW1X 7XL
Harrods is now the only major department store in the UK which sells fur, following decisions by rivals Harvey Nichols, Selfridges and Liberty to stop selling fur and adopt a fur-free policy. The protesters displayed placards and banners calling on shoppe ... more