About Kiwi Landscapes
Kiwi Landscapes has been landscaping commercial spaces and residential gardens in West London since 1999. We’re a friendly, professional garden landscapers firm with the capacity to manage large scale and complex projects that incorporate many elements.