Stockist

In addition to shopping for LECHUZA products here at official website, you can come and buy LECHUZA planters, substrates and accessories alive in these shops.

London