Montecristo
One of Cuba's most famous brands, and always a popular choice

Montecristo No. 5
From £19

Montecristo No. 4
From £26

Montecristo No. 3
From £30

Montecristo No. 2
From £44

Montecristo Joyitas
From £14.50

Montecristo Especial No.2
From £31

Montecristo Petit Edmundo
From £33

Montecristo Edmundo
From £42

Montecristo Double Edmundo
From £47

Montecristo Open J.
From £19

Montecristo Open Eagle
From £46

Montecristo Linea 1935 Dumas
From £50

Montecristo Petit Tubos
From £29

Montecristo Media Corona
From £20