Flower Power garden centre is the place to go for all your plants, herbs, trees and flowers in Lanzarote, and they also offer a landscaping service.