We design and develop Living Wall products - as well as distributing and installing sustainable and transformational vertical gardens for residential & commercial applications from 0.5m sq m to several hundred.
- Address
-
288 Haydons Road
SW19 8JZ London
United Kingdom
+44-2085434530 www.treebox.co.uk