Harding Retail
Bristol-based cruise ship retail giant Harding Retail is the on-board retailer for 20 cruise companies including P&O Cruises, Carnival, Royal Caribbean International and Cunard, across 64 ships. Their 250 shops stock fine jewellery, fashion, beauty and liquor, with world-class brands such as Dior, Cartier, Gucci, Omega and Barbour, among others.