Cleo//Teak 100×100 Coffee table

The Cleo Teak 100×100 coffee table is perfect to decorate your garden. Fully realised in teak and also available in the natural teak option, the product is in line with the style of the collection, taking inspiration from nature.