Lechuza

Lechuza

Lechuza offers a range of unique and elegant indoor and outdoor self-watering planters that are designed and manufactured in Germany. Our planters are made from high-quality polypropylene, making them lightweight, durable and fully UV and weather proof.

Contact

Unit 6, Regent Park, Bell Crescent, Westlake Business Park, Cape Town
T:021 701 0787
http://www.stormplanters.co.za