Call us 0800 800 880

Lechuza

Grow smart & grow well with Lechuza's intelligent irrigation system- a premium range of award winning, self watering pots & planters. Carefully crafted in a state-of-the-art facility in Bavaria, Germany, these pots are of utmost quality with a promise of healthier plants, in turn producing cleaner air.