Au XIXème siècle, les Anglais grands importateurs de vins français n'avaient pas le même système métrique : À l'époque, le vin se transportait en barriques et on parlait en "gallon impérial" comme unité de mesure. (1 gallon = 4,54609 litres)
Pour éviter un casse-tête dans la conversion, ils transportaient le Bordeaux en barriques de 225 litres, soit 50 gallons, en arrondissant.
Et 225 litres correspondent à 300 bouteilles de 75 centilitres.
Or 300 est un chiffre plus aisé pour faire des calculs que 225.
On avait donc : 1 barrique = 50 gallons = 300 bouteilles.
Ainsi un gallon valait 6 bouteilles.
C'est d'ailleurs pourquoi, aujourd'hui encore, les caisses de vin sont la plupart du temps vendues par 6 ou 12 bouteilles.