30556 Harrods of London Mink Coat Published October 1, 2014 at 234 × 386 in Harrods of London Mink Coat Harrods of London Mink Coat by Grosvenor Follow Harrods of London Mink Coat. This Harrods of London Mink Coat is exquisite and made by Grosvenor who supplied Harrods’ fur department for many years. Follow