The Leaf and Cane
Address19 New Bridge Street
London, Greater London EC4V 6DB
About this Venue
With its art deco Batista era elegance, and Latin American rhythm, the Leaf and Cane is destined to be a sanctuary for lovers of fine cigars and premium rums who insist on having a good time; starting a little earlier, and going on a little later.