Bacardi Superior / Carta Blanca Rum / Litre Single Modernist Rum

100cl / 37.5% - A litre bottle of Bacardi, the best-selling spirit brand worldwide, enjoyed in more than 170 countries. Bacardi Carta Blanca was created in 1862 and is still, remarkably, a family-controlled brand.

£ 29.95